JavaScript හි විවිධ සිදුවීම් සඳහා ක්රියාකරුවන්
අංගයක් මත ක්ලික් කිරීමට අමතරව, වෙනත්
සිදුවීම් ද ඇත. උදාහරණයක් ලෙස, dblclick සිදුවීම භාවිතා කරමින්
අංගයක් මත ද්විත්ව ක්ලික් කිරීම හඳුනා ගත හැකිය,
mouseover සිදුවීම භාවිතා කරමින් - කර්සරය
අංගයක් මත ගෙන ඒම, සහ mouseout සිදුවීම භාවිතා කරමින්
- අංගයෙන් කර්සරය ඉවත් වීම.
මේ සමඟම, එක් අංගයකට විවිධ වර්ගයේ සිදුවීම් සඳහා ක්රියාකරුවන් බැඳිය හැකිය. අපි උදාහරණයක් ලෙස, එක් අංගයකට කර්සරය ගෙන ඒම සහ ඉවත් වීම සඳහා ප්රතික්රියා බඳිමු:
button.addEventListener('mouseover', function() {
console.log('1');
});
button.addEventListener('mouseout', function() {
console.log('2');
});
බොත්තමක් ලබා දී ඇත. එය මත ද්විත්ව ක්ලික් කිරීම මත ඇඟවුම් පණිවිඩයක් ප්රදර්ශනය කරන්න.
බොත්තමක් ලබා දී ඇත. එය මත කර්සරය ගෙන ඒම මත ඇඟවුම් පණිවිඩයක් ප්රදර්ශනය කරන්න.
බොත්තමක් ලබා දී ඇත. එයෙන් කර්සරය ඉවත් වීම මත ඇඟවුම් පණිවිඩයක් ප්රදර්ශනය කරන්න.
බොත්තමක් ලබා දී ඇත. එය මත කර්සරය ගෙන ඒම මත එක් පණිවිඩයක් ප්රදර්ශනය කරන්න, සහ එයෙන් ඉවත් වීම මත - තවත් පණිවිඩයක්.