JavaScript
innerHTML와 outerHTML 차이
dev.mk
2020. 5. 10. 17:54
반응형
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>
반응형