您好,欢迎来到软文情感网。
搜索
您的当前位置:首页attachEvent的使用方法与传递参数[IE|firefox]_javascript技巧

attachEvent的使用方法与传递参数[IE|firefox]_javascript技巧

来源:软文情感网


比较好的解决办法可以用作用域,比较下下面的变量str在作用域内和作用域外的值
代码如下:


window.onload=function(){
var obj=document.getElementById("button1");
(function(){
var str="看到我了吧";
var func=function(){
alert(str);
}
if (document.all)
obj.attachEvent("onclick",func);
else
obj.addEventListener("click",func,false);
})();
alert(typeof(str));
}


效果2

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

楼上若不比较作用域范围内外的值,是否可以简化为:

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

Copyright © 2019- ruangwengfa.com 版权所有

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务