Нужно что бы при нажатии на html(<div>
) объект, в переменную записывался его id!
function click(){
var a = document.АЙДИ выбранного объекта;
};
var $divs = document.querySelectorAll('div');
for (let i = 0; i < $divs.length; i++) {
const element = $divs[i];
element.addEventListener('click', function() {
let id = this.id;
console.log(id);
})
}
Это для первого <div>
в DOM.
const div = document.querySelector('div')
div.addEventListener('click', function() {
console.log(this.id)
})
<div id="identifier">Here is ID</div>
Это для всех <div>
на странице, c применением оператора for...of
const divsCollection = document.querySelectorAll('div')
for (let div of divsCollection) {
div.addEventListener('click', function() {
console.log(this.id)
})
}
div { margin: .5rem; border: 1px solid #ccc; display: inline-block; }
<div id="1">1</div>
<div id="2">2</div>
<div id="3">3</div>
<div id="4">4</div>
<div id="5">5</div>
<div id="6">6</div>
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Выводит только это (input), а textarea нет {name: "Имя Фамилия О", data: "2020-W02"}
При верстке странички наткнулся на один интересный элемент - input,select или database
Есть ли такого Сервис который дает API чтобы получить новую музыку и сохранять их на сервере, в этом деле новичок много не знаюПосмотрел что...
как сделать чтобы при клике на кнопке button background элемента <div id="div1" class="div1"></div> плавно стал на 05 секунд background-color:red; и затем вернулся бы как...