以下是一些常见的鼠标事件和相应的JavaScript代码示例:
- document.getElementById("myButton").addEventListener("click", function() {
- console.log("Button clicked!");
- });
- document.getElementById("myDiv").addEventListener("mouseover", function() {
- console.log("Mouse over the div!");
- });
- document.getElementById("myDiv").addEventListener("mouseout", function() {
- console.log("Mouse out of the div!");
- });
- document.getElementById("myButton").addEventListener("mousedown", function() {
- console.log("Mouse button down!");
- });
- document.getElementById("myButton").addEventListener("mouseup", function() {
- console.log("Mouse button up!");
- });
- document.getElementById("myDiv").addEventListener("mousemove", function(event) {
- console.log("Mouse position: " + event.clientX + ", " + event.clientY);
- });
以上示例仅为常见的鼠标事件,尚有其他事件和更复杂的用法。使用addEventListener函数可以将事件处理程序添加到元素中。事件处理程序是一个函数,当事件发生时会被触发。在事件处理程序中,可以执行任何JavaScript代码。