[ Marko1991 @ 30.05.2012. 00:22 ] @
Postovanje

Radim neki seminarski i izmedju ostalog imam zadatak da iz xml fajla pomocu java script-a, klikom na dugme, izvucem neki tekst i smestim ga u neki div.
Da li znate kako bi ovo moglo da se uradi a da, osim u IE, funkcionise u hromu i firefox-u?

Unapred hvala.
[ Predrag Supurovic @ 30.05.2012. 10:39 ] @
Jesi li probao http://www.google.rs/search?q=javascript+xml ?
[ Marko1991 @ 30.05.2012. 16:52 ] @
Nasao sam na w3schools kod ali kad ga prekopiram radi samo u firefox-u, a u kodu pise da bi trebalo da tadi u svim browserima. Zna li neko gde je greska?
Evo koda:
Code:

<html>
<head>

<script type="text/javascript">
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  var xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  var xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xmlhttp.open("GET","test.xml",false);
xmlhttp.send();
xmlDoc=xmlhttp.responseXML; 

x=xmlDoc.getElementsByTagName("cd");
i=0;

function displayCD()
{
podnaslov=(x[i].getElementsByTagName("podnaslov")[0].childNodes[0].nodeValue);
tekst=(x[i].getElementsByTagName("tekst")[0].childNodes[0].nodeValue);
txt="<p> " + podnaslov + "</p> " + "<p> " + tekst + "</p>";
document.getElementById("showCD").innerHTML=txt;
}
</script>
</head>
<body onload="displayCD()">

<div id='showCD'></div>

</body>
</html>



[Ovu poruku je menjao Marko1991 dana 31.05.2012. u 22:10 GMT+1]