一個(gè)在客戶(hù)端生成并使用XML的例子(2)_Xml教程
推薦:XSL簡(jiǎn)明教程(5)XSL的索引原著:Jan Egil Refsnes 翻譯:阿捷 五. XSL 的索引 如果我需要將元素的顯示按一定的順序排列,應(yīng)該如何建立XSL的索引呢? 我們還是來(lái)看前面的例子,還是這段代碼: <?xml versio
<script language="JavaScript">
file://-----global var define -------
var ItemNo=0; file://how many Items born and die
var objDom = new ActiveXObject("MSXML.DOMDocument"); file://define a DOM object
objDom.async=false;
var objRoot = objDom.createElement("EPR"); file://create the root "EPR"
objDom.appendChild(objRoot)
var xmlHTTP = new ActiveXObject("Microsoft.XMLHTTP"); file://create the XMLHTTP object for Save XML without Refrsh Page
file://-------add a new node----------
function add()
{
ItemNo ;
var ItemSec=document.all.addItem.children.length; // how many alive Items
ItemSec ;
var objField = objDom.createElement("Item") file://create node "EPR-->Item"
objDom.documentElement.appendChild(objField);
curnode=objDom.documentElement.lastChild; file://look for last added node
var namedNodeMap =curnode.attributes;
var objattID = objDom.createAttribute("ItemNo"); file://add attribute "ItemNo "
objattID.text =ItemNo
namedNodeMap.setNamedItem(objattID);
var objattID = objDom.createElement("Name") file://create node "EPR-->Item-->name"
objattID.text=document.formItem.ItemName.value
curnode.appendChild(objattID)
document.formItem.ItemName.value="";
var objattID = objDom.createElement("Mount") file://create node "EPR-->Item-->Mount"
objattID.text=document.formItem.Mount.value
curnode.appendChild(objattID)
document.formItem.Mount.value=""
var objattID = objDom.createElement("Spec") file://create node "EPR-->Item-->Spec"
objattID.text=document.formItem.Spec.value
curnode.appendChild(objattID)
document.formItem.Spec.value=""
var objattID = objDom.createElement("price") file://create node "EPR-->Item-->Price"
objattID.text=document.formItem.price.value
curnode.appendChild(objattID)
document.formItem.price.value=""
saveXML(); file://save in Server with ASP
分享:XML卷之實(shí)戰(zhàn)錦囊(3):動(dòng)態(tài)分頁(yè)動(dòng)機(jī):為了方便用戶(hù)查看大批量數(shù)據(jù),我們會(huì)用到動(dòng)態(tài)分頁(yè),因此分頁(yè)功能是我們?cè)诰W(wǎng)站上見(jiàn)過(guò)的最普遍也是最常用的一個(gè)功能模塊了。而以往的信息分頁(yè)都是連接到數(shù)據(jù)庫(kù)的,每一次點(diǎn)擊都必須要后臺(tái)數(shù)
- xml創(chuàng)建節(jié)點(diǎn)(根節(jié)點(diǎn)、子節(jié)點(diǎn))
- WML開(kāi)發(fā)教程之 WAP網(wǎng)站服務(wù)器配置方法
- WMLScript的語(yǔ)法基礎(chǔ)
- 收集的WML Script標(biāo)準(zhǔn)函數(shù)庫(kù)
- WML教程之文本框控件Input
- 無(wú)線標(biāo)記語(yǔ)言(WML)基礎(chǔ)之WMLScript 基礎(chǔ)
- xml文件的結(jié)構(gòu)解讀
- 關(guān)于XSL - XSL教程
- 選擇模式 - XSL教程 - 2
- XPath入門(mén) - XSL教程 - 3
- 匹配模式 - XSL教程 - 4
- 測(cè)試模式 - XSL教程 - 5
- 相關(guān)鏈接:
- 教程說(shuō)明:
Xml教程-一個(gè)在客戶(hù)端生成并使用XML的例子(2)
。