问一个简单的要死的问题
html中调用xml中的数据(DOM)先发下xml的代码book.xml
<?xml version="1.0" encoding="gb2312"?>
<addressbook>
<person sex="male">
<names>张三</names>
<email>zhs@
</person>
<person sex="male">
<names>李四</names>
<email>ls@
</person>
</addressbook>
在html中调用的时候,怎样才能让俩个person的内容都显示
我只会显示一个的
<HTML>
<HEAD>
<TITLE>在html中调用xml数据</TITLE>
<script language="javaScript" for="window" event="onload">
var xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.load("book.xml");
node=xmlDoc.documentElement.childNodes;
nodes=node.item(0).childNodes;
names.innerText = nodes.item(0).text;
email.innerText = nodes.item(1).text;
</script>
</HEAD>
<BODY>
<b>姓名1:</b><span id="names"></span><br>
<b>Email1:</b><span id="email"></span><br>
</BODY>
</HTML>