IE DOM实现存在的部分问题及解决方法
更新时间:2009年07月25日 14:09:15 作者:
IE DOM实现存在的部分问题及解决方法
总结了一下,主要在以下两个方面:
1.在IE中脚本不能以setAttribute()来设置其样式信息(css),必须采用element.style.property=value(注:此处value为要设定的值)的方式来实现某个元素的呈现效果。
eg.document.getElementById("id").style.fontweight="normal";
2.IE不支持以setAttribute()来设置其响应事件,虽然这在W3c标准中是被支持,解决方法是采用标记法引用响应事件的处理程序,然后调用相关的处理函数的匿名函数来设置事件程序。
eg.document.getElementById("id").onclick=function (){ deal_with_onclick() };
注:其中deal_with_onclick() 是onclick事件的处理函数。
1.在IE中脚本不能以setAttribute()来设置其样式信息(css),必须采用element.style.property=value(注:此处value为要设定的值)的方式来实现某个元素的呈现效果。
eg.document.getElementById("id").style.fontweight="normal";
2.IE不支持以setAttribute()来设置其响应事件,虽然这在W3c标准中是被支持,解决方法是采用标记法引用响应事件的处理程序,然后调用相关的处理函数的匿名函数来设置事件程序。
eg.document.getElementById("id").onclick=function (){ deal_with_onclick() };
注:其中deal_with_onclick() 是onclick事件的处理函数。
相关文章
基于JS实现横线提示输入验证码随验证码输入消失(js验证码的实现)
最近在开微信的页面,在项目需求中遇到之前没有做过的功能,要求横线提示输入验证码随验证码输入横线消失,基于js怎么实现的呢?下面小编给大家分享基于js实现验证码功能,感兴趣的朋友一起看看吧2016-10-10至2023年最好用的兼容多浏览器的原生js复制函数copyText
因为后台需要增加一些复制一些内容非表单中内容,那么下面这个函数就非常的好用了,其实也是利用了表单的数据权限比较容易突破,下面是具体的实现函数,大家可以拿走2023-05-05如何清除IE10+ input X 文本框的叉叉和密码输入框的眼睛图标
从IE 10开始,type=”text” 的 input 在用户输入内容后,会自动产生一个小叉叉(X),方便用户点击清除已经输入的文本,下面通过本文给大家介绍下如何清除IE10+ input X 文本框的叉叉和密码输入框的眼睛图标2016-12-12
最新评论