innerHTML

在读的模式下,他会返回所有节点(包括元素,结点

        <div class="div1 div2 div3"  data-data="me">
            <ul>
                <li>11111</li>
                <li>22222222</li>
                <li>333333</li>
            </ul>
        </div>
        <script type="text/javascript">
            var a=document.querySelector(".div1");
            console.log(a.innerHTML);
        </script>

显示

            <ul>
                <li>11111</li>
                <li>22222222</li>
                <li>333333</li>
            </ul>
在写的模式下,等于html值
            a.innerHTML="hello world<b> dsf</b>";

还也可加加样式

            a.innerHTML="hello world<b> dsf</b>";

outerHTML

在读的时候比innerHTML多,还会返回他自己

<div class="div1 div2 div3" data-data="me">
<ul>
<li>11111</li>
<li>22222222</li>
<li>333333</li>
</ul>

</div>

写的时候暂时没有发现和innerHTML有什么不同


 

相关文章:

  • 2022-12-23
  • 2021-11-29
  • 2022-02-12
  • 2022-01-31
  • 2021-08-08
  • 2021-07-01
  • 2021-12-13
  • 2022-12-23
猜你喜欢
  • 2021-06-17
  • 2021-12-05
  • 2021-11-17
  • 2022-02-27
  • 2022-12-23
  • 2022-12-23
  • 2021-08-15
相关资源
相似解决方案