Buenas. Necesito un poco de ayuda.
Lo que quiero hacer es que al pulsar un botón en una pagina html, me muestre los usuarios registrados, tal cual vienen en el fichero XML, con <usuarios num="..." >, es decir, que guarde el formato xml.
El problema lo tengo creo en que no me carga bien el fichero XML
Tengo esta función:
function mostrarUsers(){
var user;
xmldoc = new ActiveXObject("Microsoft.XMLDOM");
xmldoc.async="false";
xmldoc.load("user.xml");
user = xmldoc.getElementsByTagName("usuarios");
for (var i = 0; i<xmldoc.item(i).length;i++){
document.write("<xmp>" + xmldoc.item(i).xml + "</xmp>")
}
document.write('<center> <a href="inuser.html"> Volver </a> </center>');
}
La llamada a esta función la hace bien, osea que el problema tiene que estar al cargar el XML, xq en el bucle FOR no entra (no habrá ningun item(i))
¿Puede ser el fallo de que no encuentra el fichero xml? He probado a ponerlo donde tengo el html desde donde llamo a la funcion javascript, a ponerlo en el mismo directorio del fichero JS y nada funciona
Alguien me puede echar una mano? Tengo q entregar la práctica en unos días
Gracias