开发工具与关键技术:Adobe Dreamweaver JavaScript
作者:周乐献
撰写时间:2020年4月29日
事件,就是用户文档或浏览器的交互行为; JavaScript 与 HTML 之间的交互是通过事件实现的。
对于 Web 应用来说,有下面这些代表性的事件:
onclick 鼠标点击某个对象
-
-
- ondblclick 鼠标双击某个对象
- onerror 当加载文档或图像时发生某个错误
- onfocus 元素获得焦点
- onblur 元素失去焦点
- onkeydown 某个键盘的键被按下
- onkeypress 某个键盘的键被按下或按住
- onkeyup 某个键盘的键被松开
- onload 某个页面或图像被完成加载
- onmousedown 某个鼠标按键被按下
- onmousemove 鼠标被移动
- onmouseout 鼠标从某元素移开
- onmouseover 鼠标被移到某元素之上
- onmouseup 某个鼠标按键被松开
- onreset 重置按钮被点击
- onresize 窗口或框架被调整尺寸
- onselect 文本被选定
- onsubmit 提交按钮被点击
- onunload 用户退出页面
-
因为浏览器或浏览器版本的不同,所以各个浏览器的事件不完全相同。
为了保证执行代码时页面代码已经加载完毕,通常把js代码写下body的最下面。
页面加载事件 Window.onload再页面上只能出现一次。同时出现两个或多个页面加载事件时,后面的代码会覆盖前面的代码,系统会只执行最后面的页面加载事件。