js中setAttribute 的兼容性
来源:互联网 发布:域名交易 贴吧 编辑:程序博客网 时间:2024/05/16 15:33
class和className兼容方法:
object.setAttribute("class","content")
在IE8、Chrome、火狐、Opera10中都能设置成功;但是在IE7下无法设置。
object.setAttribute("className","content")
只有IE7能设置成功,但是其他浏览器均无法设置。
兼容方法:
使用 object.className="content"
style和cssText兼容方法:
object.setAttribute("style","position:absolute;left:10px;top:10px;")
在IE8、Chrome、火狐、Opera10中都能设置成功;但是在IE7下无法设置。
object.setAttribute("cssText","position:absolute;left:10px;top:10px;")
此设置方法,所有浏览器均不支持。
兼容方法:
使用 object.style.cssText="position:absolute;left:10px;top:10px;"
或者单独 object.style.各个属性 ,逐一进行设置。
Firefox和IE的JS兼容性:设置元素style熟悉
在IE下setAttribute设置元素的对象、集合和事件属性都只当成普通属性,起不到原有的作用,但可以直接进行赋值操作,如下:
var cssText = ”font-weight:bold;color:red;”
//下面写法用于firefox类型浏览器
element.setAttribute(“style”,cssText);
//下面写法用于IE类型浏览器
element.style.cssText = cssText;
原文标题:js中setAttribute 的兼容性
原文地址:http://www.cnblogs.com/leejersey/archive/2013/02/20/2919052.html
- js中setAttribute 的兼容性
- js中setAttribute 的兼容性
- js中setAttribute 的兼容性
- setAttribute()的兼容性
- JS中setAttribute的使用
- 【js:setAttribute 的兼容性】class(eg),style
- appendChild,setAttribute方法的兼容性
- javascript中setAttribute()函数使用方法及兼容性
- Web开发中js的setAttribute方法参数说明
- js的setAttribute中class和className浏览器兼容问题
- js的setAttribute的使用
- javascript中的setAttribute()方法的使用(兼容性)
- setAttribute设置class,style,事件时的浏览器兼容性
- js中createElement方法的兼容性
- js 中getElementsByClassName的兼容性写法
- javascript中setAttribute的使用
- IE中setAttribute的疑惑
- js中setAttribute()和getAttribute()用法
- target='_blank' 安全漏洞
- js setInterval每隔一段时间执行一次
- 阿里云抢月饼代码实验,自己写着玩的
- php经典算法
- [LeetCode] 144. Binary Tree Preorder Traversal
- js中setAttribute 的兼容性
- flash wmode参数详解
- 10件在PHP7中不要做的事情
- PHP 四种基本排序算法的代码实现
- spring 动态切换数据源
- php生成文字图片效果
- Chrome 解决flash问题
- Flash 开发环境搭建和文字滚动效果实例
- 算法题目---快速排序