JavaScript에서 노드 텍스트
이제 노드의 텍스트를 읽거나 변경하는 방법을 알아보겠습니다. 모든 노드에는
textContent 속성이 작동합니다.
텍스트 노드와 주석 노드에는 nodeValue와 data 속성이 있습니다
(이들은 거의 동일하며, 두 번째 것이 더 짧아서 사용하기에 더 좋습니다).
요소에는 태그와 함께 텍스트를 읽는 innerHTML 속성이 있습니다.
다음 div가 주어졌습니다:
<div id="elem">txt<b>tag</b><!--com-->txt<b>tag</b><!--com--></div>
이 div의 모든 노드를 반복문으로 순회하고 모든 노드의 텍스트를 콘솔에 출력하세요.
다음 div가 주어졌습니다:
<div id="elem">txt<b>tag</b><!--com-->txt<b>tag</b><!--com--></div>
이 div의 모든 노드를 반복문으로 순회하고 모든 주석과 텍스트 노드의 텍스트를 콘솔에 출력하세요.
다음 div가 주어졌습니다:
<div id="elem">txt<b>tag</b><!--com-->txt<b>tag</b><!--com--></div>
이 div의 모든 노드를 반복문으로 순회하고 텍스트 노드와 요소의 텍스트를 콘솔에 출력하세요.
다음 div가 주어졌습니다:
<div id="elem">txt<b>tag</b><!--com-->txt<b>tag</b><!--com--></div>
이 div의 모든 노드를 반복문으로 순회하고 각 노드의 끝에 해당 노드의 유형을 기록하세요.