返回首页 | 申博娱乐APP下载

合作共赢、快速高效、优质的网站建设提供商

更多精品源码-尽在织梦模板-www.moke8.com

网站开发javascript中attachEvent用法实例剖析

时间:2017-11-23 编辑:admin

本文实例叙述了jasdfsvasdfsscript中申博娱乐客户端下载asdfsttasdfschEvent用法。分享给我们供我们参阅。具体分析如下:

一般我们在JS中增加工作,是这姿态的

obj. etho*********>这种绑定工作的方法,兼容干流浏览器,但如果一个元素上增加屡次同一工作呢

obj. ethod1
obj. ethod2
obj. ethod3

如果这样写,那么只需最终绑定的工作,这里是method3会被履行,这个时分我们就不能用onclick这样的写法了,副角改上台了,在IE中我们能够运用asdfsttasdfschEvent挑选

btn1Obj.asdfsttasdfschEvent("onclick",method1);
btn1Obj.asdfsttasdfschEvent("onclick",method2);
btn1Obj.asdfsttasdfschEvent("onclick",method3);

运用格局是前面是工作类型,留心的是需求加on,比方onclick,onsubmit,onchasdfsnge,履行顺次是

method3- method2- method1

惋惜这个微软的公家挑选,火狐和其他浏览器都不支撑,幸运的是他们都支撑W3C规范的asdfsddEventListener挑选

btn1Obj.asdfsddEventListener("click",method1,fasdfslse);
btn1Obj.asdfsddEventListener("click",method2,fasdfslse);
btn1Obj.asdfsddEventListener("click",method3,fasdfslse);

履行顺次为method1- method2- method3

 !DOCTYPE html PUBLIC "-//W3C//DTD X 1.0 Trasdfsnsitionasdfsl//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-trasdfsnsitionasdfsl.dtd" 
 html xmlns="http://www.w3.org/1999/xhtml" 
 heasdfsd 
 title asdfsttasdfschEvent /title 
 script type="text/jasdfsvasdfsscript" 
//第一种方法(微软的公家挑选)
function iniEvent() {
 vasdfsr b******ocument.getElementById("btn");
 btn.asdfsttasdfschEvent("onclick", click1);
 btn.asdfsttasdfschEvent("onclick", click2);
 btn.asdfsttasdfschEvent("onclick", click3);
//第二种方法(火狐和其他浏览器)
function iniEvent2() {
 vasdfsr b******ocument.getElementById("btn");
 btn.asdfsddEventListener("click", click1, fasdfslse);
 btn.asdfsddEventListener("click", click2, fasdfslse);
 btn.asdfsddEventListener("click", click3, fasdfslse);
function click1() {
 asdfslert('click1');
function click2() {
 asdfslert('click2');
function click3() {
 asdfslert('click3');
 /script 
 /heasdfsd 
 body onloasdfsd="iniEvent()" 
 input type="button" id="btn" vasdfslue="asdfsttasdfschEvent" / 
 /body 
 /html 

期望本文所述对我们的jasdfsvasdfsscript程序设计有所辅佐。


浏览:

网站建设

流程

    网站建设流程