Хендлери различитих догађаја у JavaScript-у
Поред клика на елемент, постоје и други
догађаји. На пример, користећи догађај dblclick
можемо ухватити двоструки клик на елемент,
помоћу догађаја mouseover - навођење
курсора на елемент, а помоћу догађаја mouseout
- одлазак курсора са елемента.
Притом, један елемент може имати повезане хендлере различитих типова догађаја. Хајде, на пример, да повежемо један елемент са реакцијом на навођење курсора и реакцијом на одлазак:
button.addEventListener('mouseover', function() {
console.log('1');
});
button.addEventListener('mouseout', function() {
console.log('2');
});
Дат је дугме. При двоструком клику на њега испишите неку поруку.
Дат је дугме. При навођењу на њега испишите неку поруку.
Дат је дугме. При одласку курсора са њега испишите неку поруку.
Дат је дугме. При навођењу на њега испишите једну поруку, а при одласку са њега - другу.