六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

XML簡單學(xué)習(xí)手冊(6)XML案例解析之二

[摘要]第三步:建立相應(yīng)的HTML文件。1.導(dǎo)入XML數(shù)據(jù)。我們知道,目前流行的瀏覽器中,暫時只有微軟的IE5.0以上版本瀏覽器支持XML。IE是通過在HTML中的object物件來支持插入XML,并通過js的XMLDocument.load()方法來導(dǎo)入數(shù)據(jù)。我們看代碼: <object WIDT...
第三步:建立相應(yīng)的HTML文件。
1.導(dǎo)入XML數(shù)據(jù)。
我們知道,目前流行的瀏覽器中,暫時只有微軟的IE5.0以上版本瀏覽器支持XML。IE是通過在HTML中的object物件來支持插入XML,并通過js的XMLDocument.load()方法來導(dǎo)入數(shù)據(jù)。我們看代碼: <object WIDTH="0" HEIGHT="0"
CLASSID="clsid:550dda30-0541-11d2-9ca9-0060b0ec3d39" ID="xmldso">
</object>

定義一個object,ID名為xmldso。然后在head區(qū)用js引入xml數(shù)據(jù):

<script for="window" event="onload">
xmldso.XMLDocument.load("cd.xml");
</script>

2.捆綁數(shù)據(jù)。
然后將用<SPAN>標(biāo)識來將XML數(shù)據(jù)綁定在表格中。其中ID,DATASRC,DTATFLD都是<SPAN>的屬性。代碼如下:

<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>

3.動作操作。
最后,為數(shù)據(jù)提供瀏覽按鈕:
<INPUT TYPE=button VALUE="上一張CD" ONCLICK="moveprevious()">
<INPUT TYPE=button VALUE="下一張CD" ONCLICK="movenext()">

并利用js來完成兩個鼠標(biāo)點擊功能:movenext()和moveprevious()。在head區(qū)加入如下代碼:

<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>

好,我們先看HTML文件的全部原代碼:

<html>
<head>

<script for="window" event="onload">
xmldso.XMLDocument.load("cd.xml");
</script>

<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>

<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="上一張CD" ONCLICK="moveprevious()">
<INPUT TYPE=button VALUE="下一張CD" ONCLICK="movenext()">
</p>

</body>
</html>

將以上代碼存為cd.htm文件,于第二步的cd.xml文件放在一起。打開cd.htm文件,你就看見和上面實例一樣的效果了。

好,到今天為止,我們已經(jīng)學(xué)習(xí)了關(guān)于XML的不少知識,我們來總結(jié)一下前面五個章節(jié),分別是XML快速入門,XML的概念原理,XML的術(shù)語,XML的語法和本章的實例解析。到這里,教程部分就結(jié)束了。在寫作過程中,阿捷盡最大努力將有關(guān)XML概念講得通俗易懂,盡量把自己的理解告訴給大家,但因為本人學(xué)習(xí)XML時間也不長,對整個XML的技術(shù)把握還不夠系統(tǒng)和深入,所以難免有疏漏的地方,請大家指正和諒解,謝謝!

在教程最后,附帶一章"XML的相關(guān)資源",提供了許多非常好的學(xué)習(xí)網(wǎng)站和資源連接,推薦您保存下來。請繼續(xù)瀏覽:XML的相關(guān)資源。




主站蜘蛛池模板: 欧美专区一区二区三区 | 中文字幕在线免费视频 | 青青草手机视频在线观看 | 亚洲精品网站日本xxxxxxx | 亚洲女人毛片 | 四虎国产精品免费久久影院 | 婷婷免费在线 | 亚州三级 | 日本在线观看中文 | 日本成人xxx | 中文字幕日韩在线一区国内 | 青青草原在线免费观看 | 日韩一区二三区国产好的精华液 | 青青成人福利国产在线视频 | 天堂а√中文在线 | 亚洲精品视频在线观看你懂的 | 中文字幕在线精品视频入口一区 | 天天操天天干天天玩 | 亚洲免费在线观看视频 | 热热热热色 | 日韩欧美在线综合 | 天天躁夜夜躁很很躁麻豆 | 日本在线观看免费高清 | 日本a级三级三级三级久久 日本a级片在线播放 | 在线天堂新版在线观看 | 天天狠天天透天天伊人 | 亚洲日本国产 | 午夜专区 | 我要看黄色一级片 | 日本高清网址 | 日本激情一区二区三区 | 日日干夜夜爽 | 青草下载| 青娱娱乐盛宴免费一二区 | 欧美在线一二三区 | 亚洲欧洲精品视频 | 亚洲欧洲国产精品久久 | 日本黄视频在线观看 | 婷婷99精品国产97久久综合 | 婷婷久月| 新香蕉视频在线 |