如何将 XML 文件中的单个标签加载到 HTML 中的段落标签中?
How can I load a single tag in a XML file into a paragraph tag in HTML?
我想将名称为 'QWERTY' 的单个 XML 标签加载到 HTML 和 JavaScript 中的 'p' 标签中,我该怎么做?
从 AJAX 请求加载 XML。 Parse the XML. Retrieve 来自 XML Dom 的元素。然后添加到 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;
我想将名称为 'QWERTY' 的单个 XML 标签加载到 HTML 和 JavaScript 中的 'p' 标签中,我该怎么做?
从 AJAX 请求加载 XML。 Parse the XML. Retrieve 来自 XML Dom 的元素。然后添加到 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;