- Desde
- 8 Jun 2014
- Mensajes
- 281
Hola, estoy tratando de procesar unos datos XML por js e imprimirlos, sin embargo no se como escribirlos en un div en específico sin que se me borre todo el contenido de la página ya que estoy usando la función document.write. Mi archivo es este:
Espero me ayuden, saludos.
HTML:
<html>
<body>
<script>
function escribir() {
xmlhttp=new XMLHttpRequest();
xmlhttp.open("GET","http://localhost/parse xml/ejemplo.xml",false);
xmlhttp.send();
xmlDoc=xmlhttp.responseXML;
var x=xmlDoc.getElementsByTagName("ANIMES");
document.write("<table border='1'>");
for (i=0;i<x.length;i++)
{
document.write("<tr><td>");
document.write(x[i].getElementsByTagName("TITULO")[0].childNodes[0].nodeValue);
document.write("</td><td>");
document.write(x[i].getElementsByTagName("ID")[0].childNodes[0].nodeValue);
document.write("</td></tr>");
}
document.write("</table>");
}
</script>
<script src="./jquery-1.10.2.js"></script>
<div id="contenido"></div>
<script type="text/javascript" >
$(document).ready(function(){
escribir();
});
</script>
</body>
</html>
Espero me ayuden, saludos.