作家
登录

JavaScript 事件监听实例代码[兼容IE,firefox] 含注释

作者: 来源:www.28hudong.com 2013-03-30 02:23:08 阅读 我要评论

JavaScript事件监听完整实例(含注释) * { margin:0px; padding:0px; } div { margin:10px auto; width:690px; border:solid 1px #000; min-height:600px; padding:20px; } div p { padding:4px; margin-left:4px; margin-top:4px; border:solid 1px blue; width:100px; float:left; } pre{ margin:20px 0 0 0; } a { text-indent:4em; } [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]addEventListener原来在IE中不可用,在IE中要用attachEvent, 还在想,在FireFox中运行得好好的,怎么到IE下报错了。 处理IE与FireFox事件监听的对象: var oEventUtil = new Object(); oEventUtil.AddEventHandler = function(oTarget,sEventType,fnHandler) { if(oTarget.addEventListener){ oTarget.addEventListener(sEventType,fnHandler,false); } else if(oTarget.attachEvent){ oTarget.attachEvent('on'+sEventType,fnHandler); } else{ oTarget['on'+sEventType] = fnHandler; } };脚本之家编辑注:一般情况下是没问题的,但在实际使用中,对于事件对象,需要用oEventUtil.AddEventHandler(document.getElementById("jb51"),'click',oT);

  推荐阅读

  javascript 遍历验证所有文本框的值

思路: 大家知道文本框input的type为text,所有我们只要遍历所有input,判断其type是否为text,然后再判断指定字段的值即可达到要求 具体代码如下: 复制代码 代码如下: var aa = document.getElementsByTagName("i>>>详细阅读


本文标题:JavaScript 事件监听实例代码[兼容IE,firefox] 含注释

地址:http://www.17bianji.com/kaifa2/JS/28225.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)