js中事件有哪些(请写出5种以上)
时间: 2024-03-29 11:38:19 浏览: 57
JavaScript中的事件有很多种,以下列举了5种以上常见的事件:
1. 点击事件:当用户单击元素时触发,可以使用addEventListener()方法或直接在HTML标签中使用onclick属性绑定。
2. 鼠标移入/移出事件:当鼠标移入或移出元素时触发,可以使用addEventListener()方法或直接在HTML标签中使用onmouseover和onmouseout属性绑定。
3. 键盘事件:当用户按下或松开键盘上的键时触发,常用的键盘事件有keyup、keydown和keypress事件,可以使用addEventListener()方法或直接在HTML标签中使用onkeyup、onkeydown和onkeypress属性绑定。
4. 页面加载事件:当页面加载完毕时触发,可以使用addEventListener()方法或直接在HTML标签中使用onload属性绑定。
5. 表单事件:当用户提交表单或输入框中的内容发生改变时触发,常用的表单事件有submit、reset、change和input事件,可以使用addEventListener()方法或直接在HTML标签中使用onsubmit、onreset、onchange和oninput属性绑定。
6. 拖放事件:当用户拖动元素时触发,常用的拖放事件有dragstart、dragend、dragover和drop事件,可以使用addEventListener()方法或直接在HTML标签中使用ondragstart、ondragend、ondragover和ondrop属性绑定。
7. 触摸事件:当用户在触摸屏上进行操作时触发,常用的触摸事件有touchstart、touchmove和touchend事件,可以使用addEventListener()方法或直接在HTML标签中使用ontouchstart、ontouchmove和ontouchend属性绑定。
阅读全文