按照教科书: xml file:
<?xml version="1.0" encoding="GB2312"?> <myfile> <title>XML learning easy</title> <author>ajie</author> <email>ajie@aolhoo.com</email> <date>20010115</date> </myfile>
html file:
<html>
<head>
<script language="J avascript" for="window" event="onload">
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async="false";
xmlDoc.load("myfile.xml");
nodes = xmlDoc.documentElement.childNodes;
title.innerText = nodesitem(0).text;
author.innerText = nodes.item(1).text;
email.innerText = nodes.item(2).text;
date.innerText = nodes.item(3).text;
</script>
<title>in HTML load XML data</title>
</head>
<body bgcolor="#FFFFFF">
<b>filetitle: </b>
<span id="title"> </span>
<b>aauthor: </b>>
<span id="author"></span>
<b>mmail: </b>
<span id="email"></span>
<b>ddate:</b>
<span id="date"></span>
</body>
</html>
现在问题是: 打开网页以后,显示的是
filetitle: aauthor: > mmail: ddate:
和xml文件没有任何联系. 没有显示里面的数据,怎么回事?