Utilizo AJAX para recibir un documento XML de la forma:
Código:
  
El .php donde lo genero es:<resultado>
    valido
</resultado>
Código:
  
Y en el Javascript hago:<?php
	header ("Content-type: text/xml; charset=ISO-8859-1");
	print ("<?xml version='1.0' encoding='utf-8'?>");
	
	print("<resultado>");
	if ($_GET["nombre"] = "alguno")
		print("valido");
	else
		print("no valido");
	print("</resultado>");
	
?>
Código:
  
En el responseText me devuelve el fichero XML anterior (con un warning, que supongo que es por la cabecera del .php).var respuesta = xmlHttp.responseXML;
			
			alert("responseText:   "+xmlHttp.responseText);
			
			alert("responseXML:    "+respuesta);
			
			alert("respuesta: ");
			alert(respuesta.documentElement.getElementsByTagName("resultado").item(0));
			alert(respuesta.documentElement.getElementsByTagName("resultado")[0]);
			alert(respuesta.documentElement.getElementsByTagName("resultado")[0].firstChild.nodeValue);
El problema es que quiero utilizar la estructura DOM del XML y el responseXML me devuelve null...
A ver si me podéis echar una mano, estoy aprendiendo a utilizar AJAX. Muchas gracias ;)
 
 
