鼠标+键盘+HTML事件

1、鼠标事件(7个)框架

一、click:用户单击鼠标左键,以及当焦点在一个按钮上,用户按ENter键时,发生click事件。对象

二、dblclick:双击左键时,发生dblclick事件。seo

三、mousedown:当按下任意鼠标键按钮时,发生mousedown事件。进程

四、mouseout:当光标在一个元素上是,而且将其元素移除边界时,发生mouseout事件。事件

五、mouseover:当光标在元素以外,而且用户将其移到元素上,发生mouseover事件。图片

六、mouseup:当用户释听任何元素上时,发生mouseup事件。input

七、mouseover:当光标在元素上时,重复发生mouseover事件。it

2、键盘事件(3个)cli

一、keydown:当用户在键盘上按下一个一个键时发生。若是按住不放,则重复发生。sed

二、keyup:当用户释放一个按下的键时发生的事件。

三、keypress:当前用按下一个字符键时(不包括shift键和alt键)时发生的事件,按住不放时,重复发生事件。

3、HTML事件(12个)

一、load事件:在窗口中,当页面被所有装载时,在框架集中,当全部的框架被所有的装载时,在img元素中,当图片被所有装载时,在objec元素中,当对象所有被装载时,触发load事件。

二、unload事件:在窗口中当页面被所有卸载时,在框架集中,但全部的框架被所有的卸载时,当全部是object元素中,当全部的对象被卸载时,触发unload事件。

三、abort事件(不经常使用):在object元素中,当用户停止装载进程以前,若是它还没被所有装载时,发生abort事件。

四、error事件:在窗口中,当js错误发生时,在img元素中,被指定的图像不能被装载时,在object元素中,若是对象不能被装载时,在框架集中,若是一个或多个框架集不能被装载时,触发error事件。

五、select事件:在一个文本框中(input或textarea元素中),当用户选择一个或多个字符时,触发select事件。

六、change事件:在一个文本框中(input或textarea元素中),当失去焦点时,而且其值被改变时;在select元素中当它的值被改变时,触发change事件。

七、submit事件:当表单的提交按钮被单击是时,触发submit事件。

八、Reset事件:当表单重置按钮被单击是时,触发Reset事件;

九、resize事件:当窗口的大小和尺寸被改变时,触发resize事件。

十、scroll事件:当用户滚动有滚动条的任何元素时,触发scroll事件。

十一、focus事件:当任何元素或窗口得到焦点时,触发focus事件。

十二、blur事件:当任何元素说窗口失去焦点时,触发blur事件。

相关文章
相关标签/搜索