최신 웹 개발 튜토리얼
 

HTML DOM nodeValue Propery

<요소 개체

최초의 노드 값하세요 <button> 문서의 요소 :

var x = document.getElementsByTagName("BUTTON")[0].childNodes[0].nodeValue;

X의 결과는 다음과 같습니다

Try it Yourself »
»그것을 자신을 시도

"Try it Yourself" 아래의 예.


정의 및 사용

NodeValue를 속성 세트 또는 지정된 노드의 노드 값을 반환합니다.

노드가 요소 노드 인 경우, nodeValue를 속성은 null를 돌려줍니다.

참고 : 요소의 텍스트를 반환 할 경우, 텍스트는 텍스트 노드 안에 항상 기억, 당신은 텍스트 노드의 노드 값 반환해야합니다 ( element .childNodes[0].nodeValue) .

다른 노드 유형의 경우, nodeValue를 속성은 다른 노드 유형에 대해 다른 값을 반환합니다.

팁 : nodeValue를 재산에 대한 대안이 될 수 는 TextContent의 속성입니다.


브라우저 지원

재산
nodeValue

통사론

노드 값을 반환 :

node .nodeValue

노드 값을 설정합니다 :

node .nodeValue= value

속성 값

기술
value   지정된 노드의 노드 값을 지정합니다

기술적 세부 사항

반환 값 : 노드의 값을 나타내는 문자열.

가능한 값 :

  • 요소 노드와 문서 노드는 null를 돌려줍니다
  • 속성 노드의 속성의 값을 돌려줍니다
  • 텍스트 노드의 컨텐츠를 돌려줍니다
  • 주석 노드의 컨텐츠를 돌려줍니다
DOM 버전 코어 레벨 1 노드 개체

예

더 예

노드 이름, 노드 값과의 노드 유형 가져 오기 <div> 요소의 첫 번째 자식 노드를 :

<div id="myDIV">This is a div element.</div>

<script>
var x = document.getElementById("myDIV").firstChild;
var txt = "";
txt += "The node name: " + x.nodeName + "<br>";
txt += "The node value: " + x.nodeValue + "<br>";
txt += "The node type: " + x.nodeType;
</script>

TXT의 결과는 다음과 같습니다

The node name: #text
The node value: This is a div element.
The node type: 3
»그것을 자신을 시도

관련 페이지

HTML DOM 참조 : 노드입니다. 여기서 nodeName 속성

HTML DOM 참조 : 노드입니다. nodeType에 등록

HTML DOM 참조 : 노드입니다. nodeValue를 등록

HTML DOM 참조 : 노드입니다. childNodes에 등록


<요소 개체