Ver Mensaje Individual
  #10 (permalink)  
Antiguo 10/07/2007, 04:49
jordiruiz
 
Fecha de Ingreso: julio-2007
Mensajes: 3
Antigüedad: 17 años, 5 meses
Puntos: 0
Re: Cargar un xml en un div

Cita:
Iniciado por Alkalinux Ver Mensaje
Hola a todos,
Pues eso que tengo que cargar el contenido de un xml,es texto, en un div, heprboado haciendo un dcument.getlelementById('nobrediv').innerHTML=fich ero,pero asi no funciona, alguien podria ayudarme?? Gracias a todos por la ayuda.
++++++++++++++++++++++++++++++++++++++++++++++++++ +
//Objeto XMLHttpRequest

function objetoXMLHttpRequest(){
//Obtener la instancia del objeto
var obj;
if(window.XMLHttpRequest) { // Si no es IE
obj = new XMLHttpRequest();
} else { // Si es IE o no tiene el objeto
try {
obj = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e) {
alert('El navegador utilizado no está soportado');
}
}
return obj;
}

//Buscamos el xml

// Creamos el objeto
oXML = objetoXMLHttpRequest();
// Preparamos la petición
oXML.open('GET', 'urldel.xml', true);
// Preparamos la recepción
oXML.onreadystatechange = leerDatos;
// Realizamos la petición
oXML.send('null');

function leerDatos(){
//Comprobar el estado de la petición
if (oXML.readyState == 4) {
}
}

//Pintamos el div

function mostrarDatos(){
document.getElementById('caja').innerHTML = oXML.responseText;
}

//

<body>
<p>
<input name="Submit" type="submit" value="Submit" onClick="mostrarDatos();">
</p>
<div id="caja">Aqui cargo el XML</div>
</body>

Hasta aqui, OK... pero... y si quiero ver algun elemento dentro del xml? por ejemplo: solo pintar lo que tenga etiquta <nombre>

gracias ;)

JR++++++++++++++++++++++++++