innerHTML和outerHTML区别

 1.innerHTML

<body>
        <p>你好</p>
        <div id="test"><h5>就是喜欢你</h5></div>
        <script type="text/javascript">
            var hj=document.getElementById("test").innerHTML;
            alert(hj);
        </script>
</body>
 
输出结果:
 
<h5>就是喜欢你</h5>

2.outerHTML  <body> <p>你好</p> <div id="test"><h5>就是喜欢你</h5></div> <script type="text/javascript"> var kj=document.getElementById("test").outerHTML; alert(kj); </script> </body> 输出结果: <div id="test"><h5>就是喜欢你</h5></div> 注意: 1.innerHTML 设置或获取位于对象起始和结束标签内的HTML 2.outerHTML设置或获取对象及其内容的HTML形式
原文地址:https://www.cnblogs.com/hy96/p/11402072.html