Нужно создать квадрат, в нем находится 0. Задача - при нажатии на квадрат увеличить значение 0 на 1. Как это сделать?
document.getElementById("square").addEventListener("click", function() {
this.innerHTML = parseInt(this.innerHTML) + 1
})
#square{
width: 50px;
height: 50px;
display: flex;
justify-content: center;
align-items: center;
color: white;
background: red
}
<div id="square">0</div>
Мы берем элемент "square" по id с помощью document.getElementById, потом "вешаем" на него EventListener на клик. Как только происходит клик выполняется функция:
function() {
this.innerHTML = parseInt(this.innerHTML) + 1
}
Которая берет innerHtml через this у объекта на котором висит eventListener через this и присваивает ему новое значение увеличенное на единицу.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Нужен скрипт по фризу скроллаЧеловек скролит, попадает на блок, смотрит 5 слайдов блока, фриз уходит
Есть фронт на реакте, который шлет запросы на адрес localhost:9000/api + адрес apiИ есть бэк на flask, который работает на адресе localhost:3000
Разбираюсь с классами в js и возник вопросКогда мы создаем объект класса, вызывается конструктор класса и происходит инициализация свойств...
Надо при нажатых кнопках отображать определенные элементы из базыВот пример кода: