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

 更新时间:2007年05月20日 00:00:00   作者:  
比较好的解决办法可以用作用域,比较下下面的变量str在作用域内和作用域外的值
复制代码 代码如下:

<input id="button1" type="button" value="按我" /> 
<script language="javascript"> 
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)); 

</script>

效果2

[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]


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

[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]

相关文章

  • js实现的折叠导航示例

    js实现的折叠导航示例

    折叠导航的实现方法有很多,在文本为大家介绍下如何使用js实现的折叠导航,感兴趣的朋友可以参考下
    2013-11-11
  • javascript实现单击和双击并存的方法

    javascript实现单击和双击并存的方法

    这篇文章主要介绍了javascript实现单击和双击并存的方法,可通过定义二次点击的间隔时间来达到判断单击与双击的效果,是非常实用的技巧,需要的朋友可以参考下
    2014-12-12
  • 微信小程序实现自动播放视频模仿gif动图效果实例

    微信小程序实现自动播放视频模仿gif动图效果实例

    这篇文章主要给大家介绍了关于微信小程序实现自动播放视频模仿gif动图效果的相关资料,通过本文介绍的方法可以实现自动播放视频,视频无控制条无声音且自动循环播放,需要的朋友可以参考下
    2021-07-07
  • 微信小程序图片上传组件实现图片拖拽排序

    微信小程序图片上传组件实现图片拖拽排序

    最近在写小程序过程中遇到一个拖拽排序需求,上网一顿搜索未果,遂自行实现,下面这篇文章主要给大家介绍了关于微信小程序图片上传组件实现图片拖拽排序的相关资料,需要的朋友可以参考下
    2022-03-03
  • javaScript实现放大镜特效

    javaScript实现放大镜特效

    这篇文章主要为大家详细介绍了javaScript实现放大镜特效,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-11-11
  • js解析xml字符串和xml文档实现原理及代码(针对ie与火狐)

    js解析xml字符串和xml文档实现原理及代码(针对ie与火狐)

    分别针对ie和火狐分别作了对xml文档和xml字符串的解析,考虑到了浏览器的兼容性,至于在ajax环境下解析xml,其实原理是一样的,只不过放在了ajax里,还是要对返回的xml进行解析,感兴趣的朋友可以了解下,或许对你学习js解析xml有所帮助
    2013-02-02
  • JS闭包原理及其使用场景解析

    JS闭包原理及其使用场景解析

    这篇文章主要介绍了JS闭包原理及其使用场景解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-12-12
  • 动态显示可输入的字数提示还可以输入的字数

    动态显示可输入的字数提示还可以输入的字数

    这篇文章主要介绍了动态显示可输入的字数提示还可以输入的字数,需要的朋友可以参考下
    2014-04-04
  • 让浏览器DOM元素最后加载的js方法

    让浏览器DOM元素最后加载的js方法

    让浏览器DOM元素最后加载的方法有很多,本例为大家介绍下,通过js如何实现
    2014-07-07
  • 使用HTML5+Boostrap打造简单的音乐播放器

    使用HTML5+Boostrap打造简单的音乐播放器

    这篇文章主要介绍了使用HTML5+Boostrap打造简单的音乐播放器 的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-08-08

最新评论