我想问这里是否有人熟悉wif谁能给我一些帮助..。http://www.plognow.com/xml/login.xml和我有一个小函数--我用来拆散它.
function dialogXML(varName,url){
if (window.XMLHttpRequest){
r[varName]=new XMLHttpRequest();
}else{
r[varName]=new ActiveXObject("Microsoft.XMLHTTP");
}
r[varName].onreadystatechange=function(){
if (r[varName].readyState==4 && r[varName].status==200){
var rep=r[varName].responseXML.getElementsByTagName('box')[0];
var title=rep.getElementsByTagName('title')[0].nodeValue;
var content=rep.getElementsByTagName('content')[0].nodeValue;
createDialog(title,content);
}
}
r[varName].open('GET',url,true);
r[varName].send();
}我不知道XMLDOM是如何工作的,但是我可以检索一个标记的内部吗?(所有的childs子节点等等),就像在innerHTML中那样。谢谢!
发布于 2012-02-28 07:15:40
您也可以使用jQuery操作XML,而不仅仅是HTML。HTML文档是XML文档。
if (r[varName].readyState==4 && r[varName].status==200){
var xml = r[varName].responseXML;
var rep = $("box:first", xml);
var title = $("title:first", rep).text();
var content= $("content:first", rep).text();
createDialog(title, content);
}发布于 2012-02-28 07:16:43
如果您的问题是如何检索xml树结构,那么答案是:使用r[varName]的r[varName]属性。
https://stackoverflow.com/questions/9477808
复制相似问题