1、使用innerHTML的时候将找着元素的内容(不包含元素本身)
2、示例:
<html>
<body>
<p id="p1">Hello World!</p>
<script>
var html = document.getElementByIdx_x_x("p1").outerHTML;
alert(html);
</script>
</body>
</html>
上面的代码效果为:
将上面的代码改成:
<html>
<body>
<p id="p1">Hello World!</p>
<script>
var html = document.getElementByIdx_x_x("p1").interHTML;
alert(html);
</script>
</body>
</html>
效果便是这样的:
3、现在明白它们的区别了吧。

js中outerHTML与innerHTML的区别标题图片