码迷,mamicode.com
首页 > Web开发 > 详细

js 事件

时间:2015-08-08 11:49:49      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:

事件:一般用于浏览器与用户操作进行交互

js事件的三种模型:内联模型、脚本模型、DOM2模型

  内联模型:事件处理函数是HTML标签的属性 

                    <input type="button" value="点击" onclick="test()" />

     脚本模型:事件处理函数谢谢脚本中从而达到层次分离的原则

                   document.onclick=function(){ //处理逻辑 }

     DOM2模型:

一、如何获得事件函数

  function testEvt(){
    var len=arguments.length;//获得参数个数
    //实际上我们并没有传参 len=1 是应为在事件处理函数中,浏览器会默认传递一个参数 这个参数是事件对象(event)
    var arg=arguments[0];//获得这个事件对象event
  }

  //获得事件对象的兼容写法  ( 参数evt也可以写成event)
  function getEvt(evt){
    var e=evt || window.event;// window.event IE的规范
    return e;
  }

                    

js 事件

标签:

原文地址:http://www.cnblogs.com/jalja/p/4712685.html

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