il mio "parsaXml()" è all'interno dell'if di if(ajaxRequest.readyState == 4)
quindi che sia chiamato attraverso una funzione o meno, faccio le stesse cose.
Il file xml c'è, viene restituito, ma i metodi per leggerlo non mi restituiscono nulla.
Codice PHP:
var title = xmlDoc.getElementsByTagName("title");
alert('title: ' + title.length);
Mi restituisce 0 come valore.
Se provo a fare una stampa con un responseText, ho pure la prova che di ritorno mi viene dato "qualcosa":
Codice PHP:
<id>24</id><title>primo</title><author>gunny</author><latitude>-105.46875</latitude><longitude>-31.353636941500987</longitude><content>primo primo primo primo </content><id>25</id><title>secondo</title><author>gunny</author><latitude>-45.703125</latitude><longitude>14.944784875088372</longitude><content>secondo secondo secondo secondo </content><id>26</id><title>terzo</title><author>gunny</author><latitude>30.9375</latitude><longitude>34.88593094075317</longitude><content>terzo terzo terzo terzo terzo terzo </content>