Ciao a tutti sono nuovo e acerbo nell'uso di javascript.
Il mio problema sta nell'estrarre da un file xml un certo dato, vi posto la parte di codice in cui non riesco ad intervenire:
function stateChange() {
if (xmlhttp.readyState==4) {
// if "OK"
if (xmlhttp.status==200) {
//[Get xmlhttp.responseXML.xml and do something with it]
alert(xmlhttp.responseXML.xml);
xmlDoc=xmlhttp.responseXML;
alert(xmlDoc.text); <--- controllo dell'esatta estrazione dati dalla query
document.getElementById("ricerca").innerHTML = xmlDoc.text; <-----
}
else {
//[Get xmlhttp.responseXML.xml and do something with it in the case of an error]
alert(xmlhttp.responseXML.xml);
}
}
}
il file xml è composto in questo modo:
<?xml version="1.0" encoding="ISO8859-1"?>
<ROWSET>
<ROW>
<MATRICOLA>...</MATRICOLA>
....
altri campi
</ROW>
</ROWSET>
io vorrei estrarre il dato ad esempio MATRICOLA e visualizzarlo nella pagina
con il codice attuale document.getElementById("ricerca").innerHTML = xmlDoc.text; vengono estratti tutti i dati estarttui dalla query.
Cercando in rete qualche indizio l'ho avuto tramite utilizzo di getElementsByTagName ma mi da comunque errore... qualcuno mi può aiutare? (USO IE per visualizzare)