1. 程式人生 > >innerHTML和outerHTML區別

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形式