innerHTML 속성은 요소(element) 내에 포함된 HTML 또는 XML 마크업을 가져오거나 설정한다.
innerText 속성은 요소(element)와 그 자손의 렌더링 된 텍스트 콘텐츠를 나타낸다.
textContent 속성은 노드와 그 자손의 텍스트 콘텐츠를 표현한다.
<p id="myP"> This element has extra spacing and contains <span>a span element</span>.</p>
let text = document.getElementById("myP").innerHTML;
// The innerHTML property returns:
// This element has extra spacing and contains <span>a span element</span>.
let text = document.getElementById("myP").innerText;
// The innerText property returns:
// This element has extra spacing and contains a span element.
let text = document.getElementById("myP").textContent;
// The textContent property returns:
// This element has extra spacing and contains a span element.