目录
一、事件处理函数
事件处理函数 | 影响的元素 | 发生条件 |
---|---|---|
onabort | 图像 | 当图像加载时 |
onblur | 窗口、框架、所有表单对象 | 当焦点从对象上移开时 |
onchange | 输入框、选择和文本框 | 当用户改变某一个值且失去输入焦点时 |
onclick | 链接、按钮、表单对象、图像映射区域 | 当用户单击对象时,返回false会取消默认动作 |
ondbclick | 链接、按钮、表单对象 | 当用户双击时 |
ondragdrop | 窗口 | 当用户将一个对象拖到浏览器窗口时 |
onerror | 脚本 | 当脚本发生错误时 |
onfocus | 窗口、框架、所有表单对象 | 点击或移动到焦点窗口框架时 |
onkeydown | 文档、图像、链接、表单 | 当按键被按下时 |
onkeypress | 文档、图像、链接、表单 | 当按键被按下然后松开时 |
onkeyup | 文档、图像、链接、表单 | 当按键松开时 |
onload | 主体、框架、图像 | 当文档或图像加载后 |
onmouseout | 链接 | 鼠标移出时 |
onmouseover | 链接 | 当鼠标移动到链接时 |
onmove | 窗口 | 当浏览器窗口移动时 |
onrest | 表单复位按钮 | 单击表单复位按钮 |
onresize | 窗口 | 当浏览器窗口大小改变时 |
onselet | 表单元素 | 当选择一个表单对象时 |
onsubmit | 表单 | 当要发送表单到服务器时 |
onunload | 主体、框架集 | 文档或者框架集关闭或者复位后 |
二、绑定js函数
语法:element.onxxx = function(){}
或者element.onxxx = function()
三、onclick函数的秘密
在使用onclick时,按住tab键,然后选择到对应对象,按下回车,即可模仿点击动作(这一功能有时候可以代替onkeypress函数)