Gracias chicos por responder.
Sobre el length y getAttribute(), sí que no se me había ocurrido
Gracias!
@Panino5001, para obtener el texto de un nodo al final logré hacerlo de una forma similar:
Código Javascript
:
Ver originalalert(responseXML.getElementsByTagName('error')[0].childNodes[0].nodeValue);
... y por las pruebas que hice va bien en FF 3 e IE 7 y 8. Es una propiedad también disponible en la mayor parte de navegadores (hablo del nodeValue vs. el data que me recomiendas)?
Por último, sobre los espacios en blanco en el xml. El XML lo genero en el script que procesa las peticiones asincronas usando
DOMDocument de PHP. Existe entonces el riesgo de que ocurra lo que me mencionas? Porque hasta ahora no he tenido problemas con eso (sí cuando intenté trabajar con XML escritos "a mano").
Saludos, y gracias!