1.事件基础
JavaScript事件是由访问Web页面的用户引|起的一系列操作。
当用户执行某些操作的时候,再去执行一系列代码。 或者用来获取事件的详细信息,
如鼠标位置、键盘按键等。
1.1事件处理函数
javaScript可以处理的事件类型为:鼠标事件、键盘事件、HTML事件
所有的事件处理函数都会都有两个部分组成,on +事件名称,函数体
1.2鼠标事件
1.2.1 onclick用户单击鼠标按钮或按下回车键时触发
1.2.2 ondbclick:当用户双击主鼠标按钮时触发
1.2.3 onmousedown :当用户按下鼠标还未弹起时触发
1.2.4 onmouseup : 当用户释放鼠标按钮时触发
1.2.5 onmouseover :当鼠标移动到某个元素上方时触发
1.2.6 on mouseout : 当鼠标移出某个元素上方时触发
1.2.7 onmousemove :当鼠标指针在某个元素上方时触发
1.2.8 onmouseenter onmouseleave 当鼠标进入 或离开某个元素触发
注意:这一组是不支持事件冒泡
1.3 HTML事件
1.3.1 onLoad : 当页面或者资源完全加载后触发
或当框架集加完毕后再框架上触发
例如:在script中输出图片的像素 可t图片加载较慢 无法显示 写在onload内 等加载完后再执行的代码
1.3.2 onselect : 当用户选择文本框(input或textarea)中的一个或多个字符触发