Javascript是一种与HTML一起工作的客户端脚本语言,然而这不是一个Javsscript指南,我们着眼于在HTML如何使用Javascript。
Javascript事件像HTML标签的属性一样使用。事件是发生在HTML元素上的某些行为,如什么时候被点击了或者什么时候失去焦点。
<a href="#top" onclick="alert ('wow. Javascript.')">Click me</a>
可以使用的事件有:
onblur
(使用在表单元素中,当元素失去焦点的时候执行)
onchange
(使用在表单元素中,当某些东西改变是执行)
onclick
(鼠标点击一个元素时执行)
ondblclick
(鼠标双击一个元素时执行)
onfocus
(使用在表单元素中,当元素获得焦点时执行)
onkeydown
(按下某个按键时执行)
onkeypress
(按下和释放某个按键时执行)
onkeyup
(释放某个按键时执行)
onload
(在body
标签中使用,载入页面的时候执行)
onmousedown
(按下鼠标按键时执行)
onmousemove
(鼠标光标在元素上移动时执行)
onmouseout
(鼠标光标移开元素时执行)
onmouseover
(鼠标光标移到元素上时执行)
onmouseup
(当释放鼠标按键时执行)
onreset
(用在表单元素中,当表单重置时执行)
onselect
(用在表单元素中,当元素被选择时执行)
onsubmit
(用在表单元素中,当表单提交时执行)
onunload
(用在body标签中,当关闭页面时执行) 呼,说完了……
别对Javascript失去自制力。最好是少用。一个使用Javascript的网页存在严重降低易用性的风险,而很多东西可以代替它,比如服务器端脚本语言PHP或ASP等。