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