topical media & game development 
  
 
 
 
 
  
    
    
  
 professional-ajax-04-XML-Firefox-GetText.htm / htm
  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
  <html xmlns="http://www.w3.org/1999/xhtml" >
  <head>
      <title>Book XML Exercise</title>
      <script type="text/javascript">
          var oXmlDom = document.implementation.createDocument("", "", null);
                
          oXmlDom.load("books.xml");
          oXmlDom.onload = function () {
              
              alert(getText(oXmlDom));
          };
          
          function getText(oNode) {
              var sText = "";
              for (var i = 0; i < oNode.childNodes.length; i++) {
                  if (oNode.childNodes[i].hasChildNodes()) {
                      sText += getText(oNode.childNodes[i]);
                  } else {
                      sText += oNode.childNodes[i].nodeValue;
                  }
              }
              return sText;
          }
  
      </script>
  </head>
  <body>
  
  </body>
  </html>
  
  
  
(C) Æliens 
20/2/2008
You may not copy or print any of this material without explicit permission of the author or the publisher. 
In case of other copyright issues, contact the author.