У меня через делегирование события отлавливается нажатие.
Если 5 элементов один из них со значением value = 1
. Блок с value при нажатии закрашывается зеленым при етом увеличиваеться значение і, в противном случае красным і не изменяеться.
Важно чтобы после первого нажатия на красный блок, второй не нажымался, или значение i не увеличивалося если блок со значением value = 1
был нажат не при первом нажатии.
if (target.getAttribute('value') == 1) {
selectedSpan.classList.add('test__answer--green');
i++;
}
if (target.hasAttribute('value') === false) {
selectedSpan.classList.add('test__answer--red');
}
on("click", function(" var time=Date.now()"))
и простая операция сравнения
document.getElementById('parent').onclick = function() {
if (event.target.value == true) {
document.getElementById('color-me').style.backgroundColor = 'green';
return;
}
document.getElementById('color-me').style.backgroundColor = 'red';
}
<div id="parent">
<input type="button" value="1" />
<input type="button" value="0" />
</div>
<div id="color-me" style="width:50px;height:50px;border:1px solid;margin:5px"></div>
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
На экран выводится множество блоков, пользователь должен нажать на 5 блоков, после чего произойдет событие и эти 5 блоков исчезнутНа блоках...
У меня есть обработчик по своей кнопке, в которой мне нужно получить значения формы, пройти их валидацию и если всё нормально отправить post запрос