innerHTML과 outerHTML 차이

|

innerHTML

innerHTML에서 지정한 요소 태그를 제외한 안쪽 태그만 값을 가져온다

자기자신 미포함

 

outerHTML

outerHTML에서 지정한 요소 태그도 포함하여 값을 가져오고

선택한 엘리먼트를 포함해서 처리

자기자신 포함

 

<div id="test">TEST</div>
 
<script type="text/javascript">
alert(document.getElementById('test').innerHTML);
//결과는 TEST
 
alert(document.getElementById('test').outerHTML);
//결과는 <div id="test">TEST</div>

</script>
</body>



출처: https://na27.tistory.com/226 [na27]

'JavaScript' 카테고리의 다른 글

변수 선언 방법  (0) 2020.01.12
정규표현식의 개념과 기초 문법  (4) 2019.09.18
자바스크립트에서 replace를 replaceAll 처럼 사용하기  (0) 2019.09.18
모듈  (0) 2019.09.08
객체  (0) 2019.09.08
And