搜索

首页  >  问答  >  正文

javascript - 我的代码为什么不能给元素设置属性?

    <h1 class="MyClass">一</h1>
    <script>
        var hs =document.getElementsByTagName('h1');
        alert(hs[0].className);
        hs[0].className='XXXX';
    </script>

就是这段代码,为什么我不能给这个标签设置新的值呢?setAttribute()也是不行。

習慣沉默習慣沉默2750 天前512

全部回复(3)我来回复

  • 给我你的怀抱

    给我你的怀抱2017-05-19 10:47:09

    是不是有别的h1标签干扰了, 我这边用你的代码测试是没问题的

    回复
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-19 10:47:09

    只有这些代码吗。应该没问题的。。。

    回复
    0
  • 漂亮男人

    漂亮男人2017-05-19 10:47:09

    可以设置的。

    回复
    0
  • 取消回复