var xmlHttp = new XMLHttpRequest();
xmlHttp.onreadystatechange = function() {
if(this.status == 200 && this.readyState == this.DONE) {
changeTextValue(xmlHttp);
xmlHttp.open("GET", "/examples/media/programming_languages.xml", true);
function changeTextValue(xmlHttp) {
var xmlObj, targetNode, result;
xmlObj = xmlHttp.responseXML;
targetNode = xmlObj.getElementsByTagName("priority")[0].firstChild;
result += "변경 전 : " + targetNode.nodeValue + "<br>";
targetNode.nodeValue = "low";
result += "변경 후 : " + targetNode.nodeValue + "<br>";
document.getElementById("text").innerHTML = result;
<button onclick="loadDoc()">텍스트 변경!</button>