事件是在网页中发生的各种交互动作,比如点击、鼠标移动等。以下是常用的JavaScript事件语法:
- DOM事件语法:
// 为元素添加事件监听 element.addEventListener(eventType, eventHandler); // 为元素移除事件监听 element.removeEventListener(eventType, eventHandler);
- HTML事件语法:
<!-- 直接在HTML标签中指定事件处理函数 --> <button onclick="myFunction()">Click me</button>
- 事件对象语法:
// 获取事件对象 event = window.event || event; // 阻止默认行为 event.preventDefault(); // 阻止事件冒泡 event.stopPropagation();
其中,eventType可以是以下事件类型之一:
- click:鼠标点击事件
- mouseover:鼠标移入事件
- mouseout:鼠标移出事件
- keypress:按键按下事件
- keyup:按键松开事件
等等。