我想用JavaScript将带有名称'QWERTY'的单个XML标记加载到HTML中的'p'标记中,我该怎么做?
答案 0 :(得分:-2)
从AJAX请求加载XML。 Parse XML。来自XML Dom的元素Retrieve。然后添加到HTML元素。
if (window.XMLHttpRequest){// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}else{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.open("GET", XML_FILE, false);
xmlhttp.send();
xmlDoc=xmlhttp.responseXML; //parse the XML
//retrieve the XML element you want
var v = xmlDoc.getElementsByTagName("QWERTY")[0].childNodes[0].nodeValue;
//add the xml value to the html element
document.getElementById("paragraph-id").innerHTML = v;