I am trying to make a simple XML parse to get data from a XML file and use it in my JavaScript application. Here is my code:
JS parse:
function loadXMLDoc(dname)
{
if (window.XMLHttpRequest)
{
xhttp=new XMLHttpRequest();
}
else
{
xhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xhttp.open("GET",dname,false);
xhttp.send();
return xhttp.responseXML;
}
Body script:
xmlDoc=loadXMLDoc("http://www.w3schools.com/dom/books.xml");
function SHOW(){
document.getElementById("demo").innerHTML = xmlDoc.getElementsByTagName("title")[0].childNodes[0].nodeValue;
}
HTML:
<button id="dan" onclick="SHOW()">SHOW</button>
<p id="demo"></p>
And here is a demo which does not work: http://jsfiddle.net/2XEzh/
Any idea how to make it working? Thanks in advance.