鼠标事件: click:鼠标单击时触发; dbclick:鼠标双击时触发 ; mouseenter:鼠标进入时触发; mouseleave:鼠标移出时触发; mousemove:鼠标在DOM内部移动时触发; hove:鼠标进入和退出时触发两个函数,相当于mouseenter加上mouseleave 键盘事件: 键盘事件仅作用在当前焦点的DOM上,通常是<input>和<textarea> keydown:键盘按下时触发; keyup:键盘松开时触发; keypress:按一次键后触发; 其他事件: focus:当DOM获得焦点时触发; blur:当DOM失去焦点时触发; change:当<input>、<select>或<textarea>的内容改变时触发; submit:当<form>提交时触发; ready:当页面被载入并且DOM树完成初始化后触发。其中,ready仅用于document对象。由于ready事件在DOM完成初始化后触发,而且只触发一次,所以非常适合用来写其他的初始化代码。假设我们想给一个<form>表单绑定submit事件,下面的代码没有预期的效果:
|
|
来自: 复杂网络621 > 《javascript》