元素或对象Window或body元素
1.beforeprint 即将开始打印之前触发 示例:<body beforeprint="alert('......');">
2.afterprint 打印完毕时触发 示例<body afterprint="alert('..........');">
3.resize 浏览器窗口大小发送改变时触发 示例:<body οnresize="alert('........');">
4.error 页面加载错误时触发 示例:<body οnerrοr="alert('.......');">
5.offline 页面变为离线状态时触发 <body οnοffline="alert('.........');">
6.online 页面变为在线状态时触发 <body online="alert('......');">
7.pageshow 页面加载时触发,注意与load区分,是每加载一次会触发一次,load页面加载第一次触发,从网页缓存中读取不会触发,而pageshow会 示例:<body οnpageshοw="alert('......');">
8.beforeunload 页面关闭时触发,即显示用户是否离开此页面 示例:<body οnbefοreunlοad="return '是否离开此页面?';">
9.hashchange 当页面URL地址字符串中的哈希部分(#后面的部分)发生改变时触发 示例:<body οnhashchange="alert('URL的hash部分发生变化');"> <a href="#a">测试</a>
任何元素
mouserwheel 当用户鼠标指针在元素上并滚动鼠标滚轮时触发 示例:<body onmousewheel="alert('......');">
任何容器元素
scroll 当元素滚动条被滚动时触发 示例:<body οnscrοll="alert('......');">
textarea元素 input元素
input 当修改文本框内容时触发 与change区别在于,onchange是在失去焦点时触发而input相反 示例:<input type="text" οninput="alert('......');">
form元素
reset 当用户按下表单中按钮为reset时触发 示例:<from id="form1" οnreset="alert("......");">