salve a tutti, sono nuovo xml e vorrei leggere una pagina xml, con questi tag:

codice:
<?xml version="1.0" encoding="iso-8859-1"?>

<promo>
	<oggetto>
		<testa>testata</testa>
		<struttura>struttura</struttura>
		<data>Data</data>
		<nome>nome Promozione</nome>
		<prezzo>prezzo in promozione</prezzo>
	</oggetto>
</promo>
lo script per leggere questo file è questo

codice:
<script type="text/javascript">

      var xmlDoc=null;
      var html_table=null;
      var div_handler=null;
     
      function importXML(xml_file){
	  
        if (document.implementation && document.implementation.createDocument){
                xmlDoc = document.implementation.createDocument("", "", null);
                xmlDoc.onload = createTable;
        }
        else if (window.ActiveXObject){
                xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
                xmlDoc.onreadystatechange = function () {
                if (xmlDoc.readyState == 4) createTable()
               };
        }
        else {
                alert("Questo Browser non supporta lo script");
                return;
        }
        xmlDoc.load(xml_file);
      }

      function createTable(){
       
	
      document.write(oggetto[0].childNodes[1].childNodes[0].nodeValue)
	 
      }

    </script>
  </head>
  <body onload="importXML('promozioni.xml');">
    leggi file xml

  </body>
</html>
mi legge solo la testa, come devo fare per far apparire il contenuto degli elementi presenti in <oggetto>???

Grazie, ciao