JS事件与流

Posted wjwap

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS事件与流相关的知识,希望对你有一定的参考价值。

事件是用户在浏览器执行的某种动作。
一个完整的JS事件流从window开始最后window。
事件负责在javascript和DOM之间交互。
事件流
事件流描述的是从页面中接受事件的顺序。
事件流三个阶段:
     事件捕获。
    处于目标。
    事件冒泡。
事件关键字
onload    页面完成加载
onclick    鼠标点击某个对象
ondblclick    鼠标双击某个对象
onmousedown    鼠标按键被按下
onmousemove    鼠标被移动
onmouseout    鼠标从某元素移开
onmouseover    鼠标被移到某元素之上
onmouseup    鼠标按键被松开
onblur    元素失去焦点
onchange    用户改变域的内容
onfocus    元素获得焦点
onkeydown    某个键盘的键被按下
onkeypress    键盘键被按下
onkeyup    键盘键被松开
addEventListener()   分配事件函数
removeEventListener()    删除事件函数。
document.onkeydown=function(e)   对整个页面监听
var keyNum=window.event ? e.keyCode :e.which;  获取被按下的按钮




























以上是关于JS事件与流的主要内容,如果未能解决你的问题,请参考以下文章

FLink的窗口机制与流处理Join的方案

js阻止默认事件与js阻止事件冒泡示例分享 js阻止冒泡事件

汇总js事件相关及事件处理模型

js原生模拟点击事件

js动态绑定onclick事件,事件点击多时无响应

js阻止默认事件的方法