您的位置:首页 > Web前端 > JavaScript

js事件模型

2016-04-01 20:55 246 查看

js事件模型主要分:鼠标事件  键盘事件   HTML事件

1、onmousedown

定义:onmousedown事件会在鼠标按键被按下时发生

2、onmouseup

定义:onmouseup事件会在鼠标按键被松开时发生

3、onmousemove

定义:onmousemove事件会在鼠标指针移动时发生

支持该事件的js对象:document

但是onmousemove默认情况下没有任何对象的一个事件;

因为鼠标移动频繁发生。

4、onmouseover

定义:onmouseover事件会在鼠标指针移动到指定的对象上时发生

5、onmouseout

定义:onmouseout事件会在鼠标指针移出指定的对象时发生

6、onclick单击事件

定义:onclick事件和onmousedown不同。单击事件是在同一元素上发生了

鼠标按下时间之后发生了鼠标放开时间是发生的。

理解:鼠标按下抬起以后事件才发生。

7、onfocus光标移入事件

定义:onfocus事件在对象获得焦点时发生

8、onblur光标移出事件

定义:onblur事件会在对象失去焦点时发生

9、oncontextmenu右键事件

鼠标按下右键的时候发生

10、onsubmit

onsubmit事件会在表单中的确认按钮(submit)被

点击是发生。

11、onkeydown

onkeydown事件会在用户按下一个键盘按键时发生

12、onkeyup

obkeyup事件会在键盘按键被松开时发生

13、onload

onload事件会在页面或图像加载完成后立即发生

14、onscroll

onscroll事件拖动滚动条时发生

15、onresize

onresize事件会在窗口或框架被调整大小时发生

16、onmousewheel

onmousewheel事件ie、chrome下鼠标滚轮滚动时发生

17、event对象指事件的状态

Event对象代表事件的状态,比如事件在其中发生的元素

键盘按键的状态,鼠标的位置,鼠标按钮的状态,通常

与函数结合使用。

18、clientX、clientY

在Event对象下获取鼠标位置

19、cancelBubble =true

在Event对象下取消冒泡事件

20、keyCode

在Event对象下获取用户按下键盘的哪个按键

21、return false

阻止默认时间的普通写法
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: