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"> <head> <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++; } } } } </script> </head> <body> </body> </html>
cualquier explicacion se agradece saludos.