如何将XML文件中的单个标记加载到HTML中的段落标记中?

时间:2015-04-26 18:00:28

标签: javascript html xml load

我想用JavaScript将带有名称'QWERTY'的单个XML标记加载到HTML中的'p'标记中,我该怎么做?

1 个答案:

答案 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;