XML DOM nodeValue 속성
정의와 사용법
nodeValue
속성 설정 또는 노드의 값을 반환합니다. 타입에 따라 다릅니다.
문법
attrObject.nodeValue
예제
다음 코드는 "books.xml" 파일을 xmlDoc에 로드하고 category 속성의 노드 이름, 노드 값, 노드 타입을 표시합니다:
var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { myFunction(this); } }; xhttp.open("GET", "books.xml", true); xhttp.send(); function myFunction(xml) { var x, i, xmlDoc, txt; xmlDoc = xml.responseXML; txt = ""; x = xmlDoc.getElementsByTagName('book'); for (i = 0; i < x.length; i++) { txt += x.item(i).attributes[0].nodeName + " = " + x.item(i).attributes[0].nodeValue + " (nodetype: " + x.item(i).attributes[0].nodeType + ")" + "<br>"; } document.getElementById("demo").innerHTML = txt; }