Prueba asi:
En un archivo PHP:
Código PHP:
<?php
header('Content-Type: text/xml');
?>
<datos>
<nombre>carlo</nombre>
<apellido>vega</apellido>
</datos>
El script en js
Código PHP:
objAjaxEnv = new getAjax();
objAjaxEnv.open('GET', 'archivo.php' , true);
.
.
.
if (objAjaxEnv.readyState == 4){
var nombre= objAjaxEnv.responseXML.getElementsByTagName('nombre')[0];
var apellido= objAjaxEnv.responseXML.getElementsByTagName('apellido')[0];
alert('Nombre: ' + nombre.firstChild.data + ' Apellido: ' + apellido.firstChild.data);
}
Seguro que funciona !
... a mi me rula.
Un saludo.