Código:
este es el archivo XML que contiene la estructurafunction openxml(){ oXML.open('GET','xml.xml'); oXML.onreadystatechange = leerDatos; oXML.send(' '); } function leerDatos(){ if (oXML.readyState == 4) { var xml = oXML.responseXML.documentElement; alert(xml); document.getElementById('0').innerHTML=' '; document.getElementById('1').innerHTML=' '; var i=0; for (i = 0; i < xml.getElementsByTagName('bloque').length; i++){ var item = xml.getElementsByTagName('bloque')[i]; var urli = item.getElementsByTagName('url')[i]; for(r=0; r<=urli.length;r++){ var url = item.getElementsByTagName('url')[r].firstChild.data; var txt = item.getElementsByTagName('texto')[r].firstChild.data; document.getElementById(i).innerHTML+='<a href="'+url+'">'+txt+'</a><br>'; } } } }
Código:
porfa me da un null en el obejot y no se porq es ayuda please <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <bloque label="1"> <url>url</url> <texto>textoto> <url>url2l> <texto>texto2o> </bloque> <bloque label="2"> <url>url2.1</url> <texto>texto2.2</texto> </bloque> </xml>