pangya426 发表于 2007-11-10 20:33

HTML调用XML数据集为什么显示不了啊?

我用HTML创建了一个表格,引用了XML数据集中的数据,可是却显示不出来,XML文件和HTML文件在同一文件夹里,外部引用<BR><FONT color=#0909f7>&lt;?xml version="1.0" encoding="gb2312"?&gt;<BR>&lt;class&gt;<BR>    &lt;title&gt;同学通讯录&lt;/title&gt;<BR>    &lt;student&gt;<BR>        &lt;classID&gt;网络一班&lt;/classID&gt;<BR>        &lt;name&gt;张三&lt;/name&gt;<BR>        &lt;sex&gt;男&lt;/sex&gt;<BR>        &lt;studentID&gt;00001&lt;/studentID&gt;<BR>        &lt;telphone&gt;1362456789&lt;/telphone&gt;<BR>        &lt;address&gt;经济管理干部学院&lt;/address&gt;<BR>        &lt;xibu&gt;计算机系&lt;/xibu&gt;<BR>    &lt;/student&gt;<BR>    &lt;student&gt;<BR>        &lt;classID&gt;网络一班&lt;/classID&gt;<BR>        &lt;name&gt;李四&lt;/name&gt;<BR>        &lt;sex&gt;男&lt;/sex&gt;<BR>        &lt;studentID&gt;00001&lt;/studentID&gt;<BR>        &lt;telphone&gt;1362456789&lt;/telphone&gt;<BR>        &lt;address&gt;经济管理干部学院&lt;/address&gt;<BR>        &lt;xibu&gt;计算机系&lt;/xibu&gt;<BR>    &lt;/student&gt;<BR>    &lt;student&gt;<BR>        &lt;classID&gt;网络一班&lt;/classID&gt;<BR>        &lt;name&gt;王五&lt;/name&gt;<BR>        &lt;sex&gt;男&lt;/sex&gt;<BR>        &lt;studentID&gt;00001&lt;/studentID&gt;<BR>        &lt;telphone&gt;1362456789&lt;/telphone&gt;<BR>        &lt;address&gt;经济管理干部学院&lt;/address&gt;<BR>        &lt;xibu&gt;计算机系&lt;/xibu&gt;<BR>    &lt;/student&gt;<BR>    &lt;student&gt;<BR>        &lt;classID&gt;网络一班&lt;/classID&gt;<BR>        &lt;name&gt;老六&lt;/name&gt;<BR>        &lt;sex&gt;男&lt;/sex&gt;<BR>        &lt;studentID&gt;00001&lt;/studentID&gt;<BR>        &lt;telphone&gt;1362456789&lt;/telphone&gt;<BR>        &lt;address&gt;经济管理干部学院&lt;/address&gt;<BR>        &lt;xibu&gt;计算机系&lt;/xibu&gt;<BR>    &lt;/student&gt;<BR>    &lt;student&gt;<BR>        &lt;classID&gt;网络一班&lt;/classID&gt;<BR>        &lt;name&gt;赵六&lt;/name&gt;<BR>        &lt;sex&gt;男&lt;/sex&gt;<BR>        &lt;studentID&gt;00001&lt;/studentID&gt;<BR>        &lt;telphone&gt;1362456789&lt;/telphone&gt;<BR>        &lt;address&gt;经济管理干部学院&lt;/address&gt;<BR>        &lt;xibu&gt;计算机系&lt;/xibu&gt;<BR>    &lt;/student&gt;<BR>    &lt;student&gt;<BR>        &lt;classID&gt;网络二班&lt;/classID&gt;<BR>        &lt;name&gt;刘河&lt;/name&gt;<BR>        &lt;sex&gt;男&lt;/sex&gt;<BR>        &lt;studentID&gt;00001&lt;/studentID&gt;<BR>        &lt;telphone&gt;1362456789&lt;/telphone&gt;<BR>        &lt;address&gt;经济管理干部学院&lt;/address&gt;<BR>        &lt;xibu&gt;计算机系&lt;/xibu&gt;<BR>    &lt;/student&gt;<BR>    &lt;student&gt;<BR>        &lt;classID&gt;网络一班&lt;/classID&gt;<BR>        &lt;name&gt;李力&lt;/name&gt;<BR>        &lt;sex&gt;男&lt;/sex&gt;<BR>        &lt;studentID&gt;00001&lt;/studentID&gt;<BR>        &lt;telphone&gt;1362456789&lt;/telphone&gt;<BR>        &lt;address&gt;经济管理干部学院&lt;/address&gt;<BR>        &lt;xibu&gt;计算机系&lt;/xibu&gt;<BR>    &lt;/student&gt;<BR>    &lt;student&gt;<BR>        &lt;classID&gt;网络三班&lt;/classID&gt;<BR>        &lt;name&gt;王力&lt;/name&gt;<BR>        &lt;sex&gt;女&lt;/sex&gt;<BR>        &lt;studentID&gt;00001&lt;/studentID&gt;<BR>        &lt;telphone&gt;1362456789&lt;/telphone&gt;<BR>        &lt;address&gt;经济管理干部学院&lt;/address&gt;<BR>        &lt;xibu&gt;计算机系&lt;/xibu&gt;<BR>    &lt;/student&gt;<BR>    &lt;student&gt;<BR>        &lt;classID&gt;网络一班&lt;/classID&gt;<BR>        &lt;name&gt;李可&lt;/name&gt;<BR>        &lt;sex&gt;男&lt;/sex&gt;<BR>        &lt;studentID&gt;00001&lt;/studentID&gt;<BR>        &lt;telphone&gt;1362456789&lt;/telphone&gt;<BR>        &lt;address&gt;经济管理干部学院&lt;/address&gt;<BR>        &lt;xibu&gt;旅游管理系&lt;/xibu&gt;<BR>    &lt;/student&gt;<BR>    &lt;student&gt;<BR>        &lt;classID&gt;网络一班&lt;/classID&gt;<BR>        &lt;name&gt;张东&lt;/name&gt;<BR>        &lt;sex&gt;女&lt;/sex&gt;<BR>        &lt;studentID&gt;00001&lt;/studentID&gt;<BR>        &lt;telphone&gt;1362456789&lt;/telphone&gt;<BR>        &lt;address&gt;经济管理干部学院&lt;/address&gt;<BR>        &lt;xibu&gt;计算机系&lt;/xibu&gt;<BR>    &lt;/student&gt;<BR>    &lt;student&gt;<BR>        &lt;classID&gt;网络一班&lt;/classID&gt;<BR>        &lt;name&gt;左四&lt;/name&gt;<BR>        &lt;sex&gt;男&lt;/sex&gt;<BR>        &lt;studentID&gt;00001&lt;/studentID&gt;<BR>        &lt;telphone&gt;1362456789&lt;/telphone&gt;<BR>        &lt;address&gt;经济管理干部学院&lt;/address&gt;<BR>        &lt;xibu&gt;计算机系&lt;/xibu&gt;<BR>    &lt;/student&gt;<BR>    &lt;student&gt;<BR>        &lt;classID&gt;网络一班&lt;/classID&gt;<BR>        &lt;name&gt;李场&lt;/name&gt;<BR>        &lt;sex&gt;男&lt;/sex&gt;<BR>        &lt;studentID&gt;00001&lt;/studentID&gt;<BR>        &lt;telphone&gt;1362456789&lt;/telphone&gt;<BR>        &lt;address&gt;经济管理干部学院&lt;/address&gt;<BR>        &lt;xibu&gt;计算机系&lt;/xibu&gt;<BR>    &lt;/student&gt;<BR>    &lt;student&gt;<BR>        &lt;classID&gt;网络一班&lt;/classID&gt;<BR>        &lt;name&gt;王美&lt;/name&gt;<BR>        &lt;sex&gt;女&lt;/sex&gt;<BR>        &lt;studentID&gt;00001&lt;/studentID&gt;<BR>        &lt;telphone&gt;1362456789&lt;/telphone&gt;<BR>        &lt;address&gt;经济管理干部学院&lt;/address&gt;<BR>        &lt;xibu&gt;计算机系&lt;/xibu&gt;<BR>    &lt;/student&gt;<BR>    &lt;student&gt;<BR>        &lt;classID&gt;网络一班&lt;/classID&gt;<BR>        &lt;name&gt;李狗&lt;/name&gt;<BR>        &lt;sex&gt;男&lt;/sex&gt;<BR>        &lt;studentID&gt;00001&lt;/studentID&gt;<BR>        &lt;telphone&gt;1362456789&lt;/telphone&gt;<BR>        &lt;address&gt;经济管理干部学院&lt;/address&gt;<BR>        &lt;xibu&gt;计算机系&lt;/xibu&gt;<BR>    &lt;/student&gt;<BR>    &lt;student&gt;<BR>        &lt;classID&gt;网络一班&lt;/classID&gt;<BR>        &lt;name&gt;李桃&lt;/name&gt;<BR>        &lt;sex&gt;女&lt;/sex&gt;<BR>        &lt;studentID&gt;00001&lt;/studentID&gt;<BR>        &lt;telphone&gt;1362456789&lt;/telphone&gt;<BR>        &lt;address&gt;经济管理干部学院&lt;/address&gt;<BR>        &lt;xibu&gt;计算机系&lt;/xibu&gt;<BR>    &lt;/student&gt;<BR>&lt;/class&gt;<BR></FONT>以上是XML文件<BR>以下是HTML文件<BR><FONT color=#f70909>&lt;xml ID="xmlDSO"SRC="student.xml"&gt;&lt;/xml&gt;<BR>&lt;html&gt;<BR>   &lt;head&gt;<BR>      &lt;center&gt;&lt;b&gt;&lt;title&gt;学生通讯录&lt;/title&gt;&lt;/b&gt;&lt;/center&gt;<BR>   &lt;/head&gt;<BR>   &lt;SCRIPT language=JavaScript&gt;<BR>   var pageno=1;<BR>   funtion SelectRecord(Element)<BR>   {<BR>   //获取记录的行数<BR>   RecordNO=Element.parentElment.rowIndex;<BR>   //建立XML的RecordSet<BR>   sqlclass=xmlDSO.recordset;<BR>   //指定当前记录集位置<BR>   sqlclass.absoluteposition=RecordNo+(pageno-1)*class110.dataPageSize;<BR>   //获取元素值<BR>   classID.innerHTML=sqlclass("classID").value;<BR>   name.innerHTML=sqlclass("name").value;<BR>   sex.innerHTML=sqlclass("sex").value;<BR>   studentID.innerHTML=sqlclass("studentID").value;<BR>   telphone.innerHTML=sqlclass("telphone").value;<BR>   address.innerHTML=sqlclass("address").value;<BR>   xibu.innerHTML=sqlclass("xibu").value;<BR>   }<BR>  function prepage()<BR>   {if(pageno&gt;1)<BR>    {<BR>    class110.previousPage();<BR>    pageno=pageno-1;<BR>    }<BR>   } <BR>  function nextpage()<BR>    {if(pageno&lt;sqlclass.RecordCount/sqlclass.dataPageSize)<BR>        {<BR>         class110.nextPage();<BR>         pageno=pageno+1;<BR>        } <BR>    }<BR>&lt;/SCRIPT&gt;    <BR>   &lt;body&gt;<BR>      &lt;center&gt;&lt;b&gt;同学通讯录&lt;/b&gt;&lt;/center&gt;<BR>     &lt;table ID=class001 datasrc="#xmlDSO" border="1" align="center" DatePageSize="3"&gt;<BR>         &lt;thead&gt;<BR>         &lt;th&gt;班级名称&lt;/th&gt;&lt;th&gt;姓名&lt;/th&gt;&lt;th&gt;性别&lt;/th&gt;&lt;th&gt;学号&lt;/th&gt;<BR>         &lt;th&gt;电话&lt;/th&gt;&lt;th&gt;地址&lt;/th&gt;&lt;th&gt;系别&lt;/th&gt;<BR>         &lt;/thead&gt;<BR>         &lt;tr&gt;<BR>             &lt;td onclick=selectrecord(this)&gt;&lt;SPAN DATAFLD="classID"&gt;&lt;/SPAN&gt;&lt;/td&gt;<BR>             &lt;td onclick=selectrecord(this)&gt;&lt;SPAN DATAFLD="name"&gt;&lt;/SPAN&gt;&lt;/td&gt;<BR>             &lt;td onclick=selectrecord(this)&gt;&lt;SPAN DATAFLD="sex"&gt;&lt;/SPAN&gt;&lt;/td&gt;<BR>             &lt;td onclick=selectrecord(this)&gt;&lt;SPAN DATAFLD="studentID"&gt;&lt;/SPAN&gt;&lt;/td&gt;<BR>             &lt;td onclick=selectrecord(this)&gt;&lt;SPAN DATAFLD="telphone"&gt;&lt;/SPAN&gt;&lt;/td&gt;<BR>             &lt;td onclick=selectrecord(this)&gt;&lt;SPAN DATAFLD="address"&gt;&lt;/SPAN&gt;&lt;/td&gt;<BR>             &lt;td onclick=selectrecord(this)&gt;&lt;SPAN DATAFLD="xibu"&gt;&lt;/SPAN&gt;&lt;/td&gt;<BR>         &lt;/tr&gt;<BR>      &lt;/table&gt;<BR>       &lt;HR&gt;<BR>       &lt;center&gt;<BR>         &lt;INPUT TYPE="BUTTON"onclick="prepage()"value="上一页"&gt; <BR>         &lt;INPUT TYPE="BUTTON"onclick="nextpage()"value="下一页"&gt;<BR>         每一页显示&lt;INPUT TYPE="TEXT" VALUE="3" size="4" onblur="class001.DataPageSize=this.value;"&gt;个同学<BR>       &lt;/center&gt;<BR>       &lt;center&gt;请单击要查询的同学&lt;/center&gt;<BR>       &lt;HR&gt;<BR>       &lt;center&gt;姓名:&lt;span id="name"&gt;&lt;/span&gt;&lt;/center&gt;<BR>       &lt;table border="1" align="center"&gt;<BR>         &lt;tr&gt;<BR>             &lt;td width="50%"&gt;<BR>               班级:&lt;span id="classID"&gt;&lt;/span&gt;&lt;BR&gt;<BR>               性别:&lt;span id="sex"&gt;&lt;/span&gt;&lt;BR&gt;<BR>               学号:&lt;span id="studentID"&gt;&lt;/span&gt;&lt;BR&gt;<BR>             &lt;/td&gt;<BR>             &lt;td width="50%"&gt;<BR>               电话:&lt;span id="telphone"&gt;&lt;BR&gt;<BR>               地址:&lt;span id="address"&gt;&lt;BR&gt;<BR>               系别:&lt;span id="xibu"&gt;&lt;BR&gt;<BR>             &lt;/td&gt;<BR>         &lt;/tr&gt;<BR>       &lt;/table&gt;<BR>       &lt;HR&gt;<BR>   &lt;/body&gt;<BR>&lt;/html&gt;</FONT><BR>谢谢了,哪个大哥帮忙解决下


页: [1]

编程论坛