Навъи ҳодиса дар объекти Event дар JavaScript
Объекти Event инчунин навъи ҳодисаи рухдодаро дар бар мегирад. Зери навъ номи ҳодисаҳои монанди click, mouseover ва ғайра фаҳмида мешавад. Навъи ҳодиса дар хосияти type нигоҳ дошта мешавад:
elem.addEventListener('click', function(event) {
console.log(event.type); // 'click'-ро хориҷ мекунад
});
Дар рамзи зери ду ҳодиса ба як коркардигар ҳамроҳ карда шудаанд:
<button id="elem">matn</button>
let elem = document.querySelector('#elem');
elem.addEventListener('click', func);
elem.addEventListener('dblclick', func);
function func() {
}
Рамзи функсияи funcро ба тавре пур кунед, ки ҳангоми клик кардан рӯи элемент, он элемент ба ранги сабз ранг карда шавад, ва ҳангоми дукарата клик кардан - ба ранги сурх.