JavaScript 事件发生时,对事件的处理方式有哪几种-,javascript中如何使用事件处理程序

  JavaScript 事件发生时,对事件的处理方式有哪几种?,javascript中如何使用事件处理程序

  本教程运行环境:windows7系统,javascript1.8.5版本1.8.5,戴尔G3电脑。

  javascript事件处理的方法

  方法1、在标签的事件属性中添加事件

  使用HTML标签的事件属性绑定处理程序。需要注意的是,当事件处理程序被HTML标签的event属性绑定时,event属性中的脚本代码不能包含函数声明,可以是函数调用,也可以是一系列用分号分隔的脚本代码。

  示例:

  !声明文档类型

  超文本标记语言

  头

  meta charset=utf-8

  脚本

  函数printName(){

  Var=张三;

  警报(名称);

  }

  /脚本

  /头

  身体

  input= button onclick= print name() value=事件绑定测试/

  /body

  /html

  方法2、使用事件源的事件属性绑定处理程序

  将HTML与JS分开的方法之一是通过使用事件源的event属性来绑定事件处理程序。绑定格式如下:

  事件处理程序格式中的Obj.on event name=obj是事件源对象。绑定事件程序通常是匿名函数或函数名的定义语句。

  源的事件属性绑定处理程序示例:

  OBtn.onclick=function(){//oBtn是事件源对象,其click事件绑定了匿名函数定义。

  警报(“嗨”)

  };示例:将事件处理程序与事件源的事件属性绑定。

  !声明文档类型

  超文本标记语言

  头

  meta charset=utf-8

  脚本

  Window.onload=function(){//窗口加载事件绑定到匿名函数。

  //定义一个名为fn的函数

  函数fn(){

  alert( hello );

  }

  //获取事件源对象

  var obt n1=document . getelementbyid( Bt n1 );

  var obt N2=document . getelementbyid( Bt N2 );

  //绑定匿名函数

  oBtn1.onclick=function(){

  alert( hi );

  }

  //绑定函数名

  oBtn2.onclick=fn

  };

  /脚本

  /头

  身体

  Type= button id= btn1 value=绑定匿名函数

  Type= button id= btn2 value=绑定函数名

  /body

  /html【推荐学习:javascript高级教程】以上是javascript中事件处理的方法细节。更多请关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: