无涯教程-HTML Event Reference

当用户访问您的网站时,他们会执行诸如单击文本和图像以及给定的链接,将鼠标悬停在事物上等操作。这些都是JavaScript称为事件的Example。

我们可以用Javascript或vbscript编写事件处理程序,并可以将这些事件处理程序指定为事件标签属性的值。 HTML 4.01规范定义了19个事件属性,如下所示-

and Level Events

当文档级别发生任何事件时,只有两个属性可用于触发任何javascript或vbscript代码。

属性 说明
onload 脚本 脚本在HTML文档加载时运行
onunload 脚本 脚本在HTML文档卸载时运行

注意-这里的脚本是指任何VBScript或JavaScript函数或一段代码。

Level Events

当表单级发生任何事件时,可以使用以下六个属性来触发任何javascript或vbscript代码。

属性 说明
onchange 脚本 脚本在元素更改时运行
onsubmit 脚本 脚本在提交表单时运行
onreset 脚本 脚本在重置表单时运行
onselect 脚本 脚本在选择元素时运行
onblur 脚本 脚本在元素失去焦点时运行
onfocus 脚本 脚本在元素获得焦点时运行

键盘事件

键盘产生以下三个事件。这些事件在base,bdo,br,frame,frameset,head,html,iframe,meta,param,script,style和title元素中无效。

属性 说明
onkeydown 脚本 按下键时脚本运行
onkeypress 脚本 按下并释放键时脚本运行
onkeyup 脚本 释放键时脚本运行

其他事件

当鼠标接触任何HTML标签时,鼠标还会生成以下其他7个事件。这些事件在base,bdo,br,frame,frameset,head,html,iframe,meta,param,script,style,title元素中无效。

属性 说明
onclick 脚本 脚本在鼠标单击时运行
ondblclick 脚本 脚本在鼠标双击时运行
onmousedown 脚本 按下鼠标按钮时脚本就会运行
onmoousemove 脚本 脚本在鼠标指针移动时运行
onmouseout 脚本 当鼠标指针移出元素时脚本运行
onmouseover 脚本 脚本在鼠标指针移到某个元素上时运行
onmouseup 脚本 脚本在释放鼠标键时运行

参考链接

https://www.learnfk.com/javascript/html-events-ref.html

你可能感兴趣的:(无涯教程,javascript)