为了账号安全,请及时绑定邮箱和手机立即绑定

两种设置属性方法

style setAttribute, all ok

正在回答

1 回答

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对象。

原文摘自此处

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468190    人
  • 解答问题       21891    个

本课程从如何插入JS代码开始,带您进入网页动态交互世界

进入课程

两种设置属性方法

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信