国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > XML > 正文

XML模式:XForms和客戶發票

2024-09-05 20:56:11
字體:
來源:轉載
供稿:網友
XForms
XForms XML 標準用于定義表單中的不同成分(字段、單選按鈕和列表等輸入控件)以及希望在表單中提供的信息驗證。
XForms XML 標準和 Web 開發人員熟悉的 HTML、XHTML 表單標記非常相似,并將成為 XHTML 2.0 標準的一部分。
XForms XML 基于簡單的模型、視圖、控制器格式。模型是表單的整體描述,包括字段、輸入約束以及數據提交方式。視圖定義了出現在表單中的控件、分組及其引用的模型字段。表單控件的格式和呈現由 CSS 控制。
XForms 標準通過更詳細地劃分表單信息擴展了傳統的 HTML 表單定義。填充表單的過程中可使用動態元素(目前一般只能通過 JavaScript 或 Ajax 元素實現)。
清單 11 中可以看到一個簡單的文本輸入框和彈出式的選擇框。
清單 11. 簡單的文本輸入框和彈出選擇框

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xforms="http://www.w3.org/2002/xforms"> <head> <title>XForms Sample</title> <xforms:model> <xforms:instance> <Name xmlns=""> <FName /> <LName /> <Title /> </Name> </xforms:instance> </xforms:model> </head> <body><xforms:select1 ref="Title"> <xforms:label>Title:</xforms:label> <xforms:item> <xforms:label>Mr</xforms:label> <xforms:value>Mr</xforms:value> </xforms:item> <xforms:item> <xforms:label>Mrs</xforms:label> <xforms:value>Mrs</xforms:value> </xforms:item></xforms:select1> <xforms:input ref="FName"> <xforms:label>First name: </xforms:label> </xforms:input> <xforms:input ref="LName"> <xforms:label>Last name: </xforms:label> </xforms:input> <hr /> <xforms:output value="concat('Hello ',Title,' ',FName,' ',LName)"> <xforms:label>Output: </xforms:label> </xforms:output> </body></html>

可以通過 Firefox XForms 擴展來查看該 XForms 表單。結果如圖 2 所示。
圖 2. 使用 Firefox XForms 擴展查看 XForms 表單
使用 Firefox XForms 擴展查看 XForms 表單客戶發票
很多商業活動中的一個老問題是從紙質的客戶發票系統遷移到計算機處理。創建發票結構需要認真考慮各種不同的類型和重復元素。
過去,發票這類商業信息的交換必須建立非常龐大的結構和定義,國際發票信息交換標準包括數百個字段。如果沒有交換數據的有效方法,共享發票、訂單和其他數據會非常困難。
上一篇:XML 語法

下一篇:XML基礎:什么是XML?

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 神农架林区| 肥东县| 吴江市| 叙永县| 成都市| 三门县| 囊谦县| 鹤山市| 葫芦岛市| 潼关县| 丹阳市| 南川市| 长顺县| 华蓥市| 郸城县| 安福县| 集贤县| 马山县| 安陆市| 金堂县| 高密市| 海兴县| 开封县| 西乡县| 鄯善县| 宣化县| 永和县| 新绛县| 呼伦贝尔市| 石泉县| 客服| 宁津县| 遂溪县| 新巴尔虎右旗| 濮阳市| 霍州市| 西乌珠穆沁旗| 论坛| 淮安市| 虎林市| 武安市|