把xml文件load进来后 ,用 getElementsByTagName("message")[0].attrbute("message") 获取

解决方案 »

  1.   

    <html>
    <head>
    <script
    type="text/javascript"
    for="window"
    event="onload">
    var xmlDoc=new ActiveXObject("Microsoft.XMLDOM")
    xmlDoc.async="false"
    xmlDoc.load("note.xml")
    nodes=xmlDoc.documentElement.childNodes
    a1.innerText=nodes.item(0).text
    a2.innerText=nodes.item(1).text
    a3.innerText=nodes.item(2).text
    a4.innerText=nodes.item(3).text
    </script>
    </head>
    <body bgcolor="yellow">
    <h1>W3Schools Internal Note</h1>
    <b>To:</b>
    <span id="a1"></span>
    <br />
    <b>From:</b>
    <span id="a2"></span>
    <hr />
    <b><span id="a3"></span></b>
    <hr />
    <span id="a4"></span>
    </body>
    </html>
    对应的xml文件
      <?xml version="1.0" encoding="gb2312" ?> 
    - <note>
      <from>小奀</from> 
      <to>小林</to> 
      <message>周末一起去吃火锅呀</message> 
      </note>
    看看那这个例子,对你有启发的