Quote:
Originally Posted by acoder
If you're using Ajax, make sure the XML is valid and use responseXML.
If you have problems, post your code.
Thank you very much sir, I had did this by using the following code
- var temp=http.getAttribute("empxml");
-
if (window.ActiveXObject)
-
{
-
var doc=new ActiveXObject("Microsoft.XMLDOM");
-
doc.async="false";
-
doc.loadXML(temp);
-
alert("converted");
-
}
-
// code for Mozilla, Firefox, Opera, etc.
-
else
-
{
-
var parser=new DOMParser();
-
var doc=parser.parseFromString(temp,"text/xml");
-
}
-
-
-
var _root = doc.getElementsByTagName("emp").item(0);
-
var rows = _root.getElementsByTagName("pname");
-
var projName=rows[0].firstChild.nodeValue;
-
alert(projName);
-
document.getElementById("pname").innerHTML=projName;
-
var release=_root.getElementsByTagName("r");
-
-
var _dhtml="<select name='relsel' id='relsel'>";
-
for(var _n=0;_n<release.length;_n++)
-
{
-
alert( release[_n].firstChild.nodeValue);
-
_dhtml+="<option val='"+_n+"'>"+ release[_n].firstChild.nodeValue+"</option>";
-
-
}
-
_dhtml+="</select>"
-
-
document.getElementById("reldiv").innerHTML=_dhtml;
-
}
Thank you