91精品视频在线看_久久国产精品久久国产片_青春草在线视频精品_伊人天天躁夜夜躁狠狠

歡迎您訪問w3school在線教程:XForms模型如何定義表單數(shù)據(jù)及作用?!

w3school在線教程:XForms模型如何定義表單數(shù)據(jù)及作用?

更新時間:2025-08-13 17:54:43作者:佚名

w3school 在線教程

XForms 模型

XForms 模型為集中于表單中的數(shù)據(jù)定義了一個模板。

XForms 框架

HTML 表單用于收集信息, XForms 也有同樣的功能。

通過 XForms,輸入數(shù)據(jù)被描述在兩個不同的部分中:

XForms 對表單的構成進行說明,明確其包含的信息,以及需要執(zhí)行的操作。

XForms 用戶界面定義了輸入域,以及它們?nèi)绾伪伙@示。

XForms 模型

XForms 模型用于描述數(shù)據(jù)。

數(shù)據(jù)模型是 XML 文檔的一個實例(一個模板)。

XForms 模型定義了一個 元素內(nèi)部的一個數(shù)據(jù)模型:



  
    
    
  



forms是什么意思_XForms模型定義_XForms用戶界面元素

從上文示范中,可以了解到 XForms架構通過某個組件來為必須采集的信息設定XML框架,又借助另一個組件來闡明數(shù)據(jù)的遞交途徑。

模型沒有表達任何有關表單可見部分(用戶界面)的信息。

XForms 命名空間

如果您沒留意這些實例里的 XForms 命名空間,或者您對命名空間的概念不明確,我們將在下一部分講解這個主題。

元素

XForms 模型 元素來定義數(shù)據(jù)收集的數(shù)據(jù)。

XForms 用于采集特定 XML 文件的信息,其中模型元素用于規(guī)定該 XML 文件的構成。

那個示例里的表格,作為信息采集的載體forms是什么意思,其形態(tài)如同XML文件,包含若干數(shù)據(jù)元素


  
  

在數(shù)據(jù)收集完畢后,這個 XML 文檔也許看上去類似這樣:


  John
  Smith

元素

XForms用戶界面元素_XForms模型定義_forms是什么意思

XForms 模型使用 元素來描述如何提交數(shù)據(jù)。

表單可以設定其結構,并且明確其遞交方式。在先前的示范里,id屬性值為form1用以指定該表單,action屬性值指向提交表單后數(shù)據(jù)將發(fā)送到的網(wǎng)址,method屬性值則說明了表單數(shù)據(jù)在遞交時的傳輸方式。

XForms 用戶界面

XForms 用戶界面用于顯示和輸入數(shù)據(jù)。

XForms 的用戶界面元素被稱為控件或輸入控件:




那個示例里,包含兩個輸入字段,由兩個元素設定。其中,ref="fname" 和 ref="lname" 屬性,分別關聯(lián)到 XForms 數(shù)據(jù)模型里的特定元素。

表單的提交動作可以借助帶有特定屬性的元素來實現(xiàn),該屬性指向 XForms 數(shù)據(jù)結構中的一個指定部分,這個部分由對應名稱的元素所代表。通常情況下,執(zhí)行提交操作的元素會以按鈕的形式呈現(xiàn)出來。

請注意例子里的那個符號。要是采用 XForms 技術,每一個輸入類型組件都必須配備那個符號。

您將需要一個容器

XForms模型定義_XForms用戶界面元素_forms是什么意思

XForms 并非用于獨立運行,不存在所謂的 XForms 文件格式。

XForms 需要在另一個 XML 文件里執(zhí)行,它適用于 XHTML 1.0 版本,同樣也能在 XHTML 2.0 版本上運行。

現(xiàn)在把所有的組合起來

如果我們把它組合起來,此文檔是這樣的:




  
    
    
  







頁面會這樣顯示:

xforms_example

XForms 處理器

forms是什么意思_XForms模型定義_XForms用戶界面元素

瀏覽器自帶的 XForms 解釋器會處理 XForms 數(shù)據(jù)的遞交事宜,目標位置將接收這些數(shù)據(jù)。

數(shù)據(jù)可作為 XML 來提交,類似這樣:


  David
  Smith

XForms模型定義_forms是什么意思_XForms用戶界面元素

或作為文本來提交forms是什么意思,類似這樣:

fname=David;lname=Smith

W3School中文版發(fā)布的信息僅作為學習與練習之用留學之路,不對其準確性負責。用戶基于這些資料進行操作所產(chǎn)生的問題,站點不承擔后果。版權完全歸屬所有者,各項權利均予保留。

為您推薦

驗證1 fork會重新拷貝父進程資源?看這里有詳細示例

fork會重新拷貝父進程的一份資源技術,fork后,這兩個虛擬地址實際上指向相同的物理地址(內(nèi)存頁),只有任何一個進程試圖修改這個虛擬地址里的內(nèi)容前,兩個虛擬地址才會指向不同的物理地址(新的物理地址的內(nèi)容從原物理地址中復制得到))

2025-08-13 17:46

Dropin多頻:電音愛好者必備音樂社區(qū),功能超強大

DROPIN多頻app,電子音樂愛好者必備的音樂社區(qū),實時發(fā)布行業(yè)資訊,匯聚大量行業(yè)百科知識,內(nèi)容豐富,在線探討感興趣話題,社交更輕松。非常專業(yè)的電音社區(qū),這里有非常多的電音愛好者;

2025-08-13 08:59

EF英孚教育:獨特教學法與多樣產(chǎn)品,助你高效學英語

EF英孚教育的教學方法與眾不同并且快速高效!二、EF針對18歲以上的成人,依托先進的英語學習系統(tǒng),提供成人英語培訓課程,包括英語培訓師面授課、職業(yè)英語培訓和生活俱樂部,幫助學員提高英語聽說能力的同時,建立起說英語的自信。

2025-08-13 08:58

Saturday Night: My Experience of Earth Hour and Its Impact

今天是星期六。然后在我知道地球一小時的意思是什么,這就要求我們所有人不用不必要的照明,實現(xiàn)節(jié)能減排,降低全球變暖,改善環(huán)境的影響。achieve?achieve,.想拯救我們美麗的家園,必須重視生態(tài)環(huán)境,拯救地球,一時半會是不能實現(xiàn)的。hand.

2025-08-13 08:46

消化酶是什么?它有哪些作用?如何參與食物消化?

digestive是什么意思消化酶的網(wǎng)絡解釋是:消化酶消化酶(digestiveenzyme):參與消化的酶的總稱。一般消化酶的作用是水解,有的消化酶由消化腺分泌,有的參與細胞內(nèi)消化。⒈對食物中的淀粉、脂肪、蛋白質(zhì)等具有消化功能的酶。人和動物體內(nèi)對食物起化學分解作用的酶。能將攝入的食物分解成可吸收利用的營養(yǎng)物質(zhì)。

2025-08-13 08:24

colonial英文翻譯是什么意思?詳盡釋義及雙解釋義介紹

colonial的英文翻譯是什么意思,詞典釋義與在線翻譯:詳盡釋義雙解釋義英英釋義colonial的用法和樣例:例句用作形容詞(adj.)美國的獨立戰(zhàn)爭實際是一場關于殖民地的戰(zhàn)爭。他祖先是英國殖民地居民。經(jīng)典引文以上內(nèi)容獨家創(chuàng)作,受著作權保護,侵權必究

2025-08-12 21:55

加載中...