Hola estoy en practicas y estoy probando un pequello codigo pero no me funciona, trata de mostrar los datos de un archivo xml el codigo es este:
Código HTML:
Ver original<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <script type="text/javascript"> function objetoAjax(){
if (window.XMLHttpRequest)
_ajax = new XMLHttpRequest();
else
if (window.ActiveXObject)
_ajax = new ActiveXObject("Microsoft.XMLHTTP");
else
_ajax = false;
return _ajax;
}
function ResultadosXml(){
contador=0;
http= objetoAjax();
http.open('post','archivo.xml');
http.onreadystatechange = function() {
if(http.readyState == 4){
if(http.status == 200) {
xml=http.responseXML;
document.getElementById("registro").innerHTML = xml.getElementsByTagName('nombre')[contador].firstChild.nodeValue+"
</br>";
contador++;
}
}
}
}
cualquier explicacion se agradece saludos.