码迷,mamicode.com
首页 > Windows程序 > 详细

WEB API----事件(event)

时间:2018-07-23 14:40:26      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:ESS   als   class   span   nload   reset   function   特定   key   

  当用户与Web页面进行某些交互时,解释器就会创建相应的event对象以描述事件信息。常见的事件有:用户点击页面上某项内容;鼠标经过特定的元素...

Event对象

  Event对象代表事件的状态,比如事件在其中发生的元素,键盘按键的状态,鼠标的位置,鼠标按钮的状态。事件通常与函数结合使用,函数不会在事件发生前被执行!

事件句柄

  事件句柄(又称事件处理函数,事件监听函数),指用于响应某个事件而调用的函数。

  鼠标事件:onclick,ondblclick,onmousedown,onmouseup,onmouseover,onmousemove,onmouseout...

  键盘事件:onkeydown,onkeyup,onkeypress...

  状态事件: onload,onunload,onchange,onfocus,onblur,onresize,onsubmit,onreset,onerror...

事件处理

  事件定义

  1.直接在HTML中定义事件相关属性

<button onclick="alert(123)">按钮</button>
<body onload="init()">...</body>

  2.在JS中在添加 

oBtn.onclick=function(){...};
document.body.onload=init;
function init(){...}

  3.一个事件可以绑定多个监听函数

box.addEventListener(‘click‘, eventCode, false);//DOM
box.attachEvent(‘onclick‘, eventCode);//IE

   事件移除

  

 

WEB API----事件(event)

标签:ESS   als   class   span   nload   reset   function   特定   key   

原文地址:https://www.cnblogs.com/aoxiang6699/p/9353886.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!