两种设置属性方法
style setAttribute, all ok
2014-11-13
IE6/7不支持setAttribute设置style / 不支持getAttribute获取style属性值
IE6/7中不能通过setAttribute设置元素的style属性,也不能通过getAttribute获取元素的style属性值。它获取的是一个style对象。
如下
<div style="color:blue">div test</div>
<script type="text/javascript">
var div1 = document.getElementsByTagName('div')[0];
// 获取style属性值
var val = div1.getAttribute('style');
alert(val);
</script>
IE8/9/Firefox/Safari/Chrome/Opera : 弹出“color:blue”
IE6/7 :则是“[object]”,为一个style对象。
举报