系列之十五:XML的运用(二) 还是接着上面的那个例子,这个例子来显示如何在那些记录之间进行移动。 cd_navigate.htm文件: <html> <head> <script language="JavaScript"> function movenext() { if (xmldso.recordset.absoluteposition < xmldso.recordset.recordcount) { xmldso.recordset.movenext(); } } function moveprevious() { if (xmldso.recordset.absoluteposition > 1) { xmldso.recordset.moveprevious(); } } </script> <script for="window" event="onload"> xmldso.XMLDocument.load("cd_catalog.xml"); </script> <TITLE>CD Navigate</TITLE> </head> <body> <p> <object WIDTH="0" HEIGHT="0" CLASSID="clsid:550dda30-0541-11d2-9ca9-0060b0ec3d39" ID="xmldso"> </object> <table> <tr><td>Title:</td><td><SPAN ID="title" DATASRC=#xmldso DATAFLD="TITLE"></SPAN></td></tr> <tr><td>Artist:</td><td><SPAN ID="artist" DATASRC=#xmldso DATAFLD="ARTIST"></SPAN></td></tr> <tr><td>Year:</td><td><SPAN ID="year" DATASRC=#xmldso DATAFLD="YEAR"></SPAN></td></tr> <tr><td>Country:</td><td><SPAN ID="country" DATASRC=#xmldso DATAFLD="COUNTRY"></SPAN></td></tr> <tr><td>Company:</td><td><SPAN ID="company" DATASRC=#xmldso DATAFLD="COMPANY"></SPAN></td></tr> <tr><td>Price:</td><td><SPAN ID="price" DATASRC=#xmldso DATAFLD="PRICE"></SPAN></td></tr> </table> <p> <INPUT TYPE=button VALUE="Previous CD" ONCLICK="moveprevious()"> <INPUT TYPE=button VALUE="Next CD" ONCLICK="movenext()"> </p> </body> </html> 翻译:Batman 系列之十六:XML的运用(三) 一个稍微复杂点的运用,还是使用的第一个运用中的XML数据文件 注意当你现在使用鼠标点击表格中的第一个字段时,在上面的数据会相应地改变Title的内容。(当然你可以对它相应的改改它就可以显示其他字段的内容了。) cd_application.htm文件: <html> <head> <script language="JavaScript"> function movenext() { if (xmldso.recordset.absoluteposition < xmldso.recordset.recordcount) { xmldso.recordset.movenext(); } } function moveprevious() { if (xmldso.recordset.absoluteposition > 1) { xmldso.recordset.moveprevious(); } } </script> <script for="window" event="onload"> xmldso.XMLDocument.load("cd_catalog.xml"); </script> <TITLE>CD Navigate</TITLE> </head> <body> <p> <object WIDTH="0" HEIGHT="0" CLASSID="clsid:550dda30-0541-11d2-9ca9-0060b0ec3d39" ID="xmldso"> </object> <table> <tr><td>Title:</td><td><SPAN ID="title" DATASRC=#xmldso DATAFLD="TITLE"></SPAN></td></tr> <tr><td>Artist:</td><td><SPAN ID="artist" DATASRC=#xmldso DATAFLD="ARTIST"></SPAN></td></tr> <tr><td>Year:</td><td><SPAN ID="year" DATASRC=#xmldso DATAFLD="YEAR"></SPAN></td></tr> <tr><td>Country:</td><td><SPAN ID="country" DATASRC=#xmldso DATAFLD="COUNTRY"></SPAN></td></tr> <tr><td>Company:</td><td><SPAN ID="company" DATASRC=#xmldso DATAFLD="COMPANY"></SPAN></td></tr> <tr><td>Price:</td><td><SPAN ID="price" DATASRC=#xmldso DATAFLD="PRICE"></SPAN></td></tr> </table> <p> <INPUT TYPE=button VALUE="Previous CD" ONCLICK="moveprevious()"> <INPUT TYPE=button VALUE="Next CD" ONCLICK="movenext()"> </p> </body> </html> |