javascript 对象属性property与元素属性attribute的浏览器支持
var div = document.getElementById('myId');
div.userProperty = 'test2';
alert(div.attributes.length); // IE6/7/8 -> 4 , [id,class,userAttribute,userProperty]
// IE9/FF -> 3, [id,class,userAttribute]
alert(div.userAttribute); // IE6/7/8 -> 'test1'
// IE9/FF -> undefined
alert(div.getAttribute('userAttribute')); // IE6/7/8/9/FF -> 'test1'
alert(div.getAttribute('userProperty')); // IE6/7/8 -> 'test2'
// IE9/FF -> null
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
您可能感兴趣的文章:
- javascript中setAttribute()函数使用方法及兼容性
- JavaScript的setAttribute兼容性问题解决方法
- JavaScript中setAttribute用法介绍
- JS getAttribute和setAttribute(取得和设置属性)的使用介绍
- javascript setAttribute, getAttribute 在不同浏览器上的不同表现
- js setattribute批量设置css样式
- JS Attribute属性操作详解
- js中的getAttribute方法使用示例
- javascript中attribute和property的区别详解
- JavaScript中的property和attribute介绍
- javascript中setAttribute兼容性用法分析
Tags:property attribute
相关文章
- 2016-01-01基于JavaScript实现移除(删除)数组中指定元素
- 2017-01-01js实现符合国情的日期插件详解
- 2015-06-06js中函数声明与函数表达式
- 2013-12-12解析Javascript小括号“()”的多义性
- 2014-12-12javascript中String对象的slice()方法分析
- 2015-01-01PHP配置文件php.ini中打开错误报告的设置方法
- 2009-07-07javascript 进度条 实现代码
- 2015-06-06JavaScript实现强制重定向至HTTPS页面
- 2010-09-09客户端 使用XML DOM加载json数据的方法
- 2016-01-01详解JavaScript中localStorage使用要点
最新评论
赞 (0)