溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

XML模式中XForms的示例分析

發(fā)布時間:2021-09-17 14:22:03 來源:億速云 閱讀:104 作者:小新 欄目:編程語言

這篇文章給大家分享的是有關(guān)XML模式中XForms的示例分析的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

XFormsXForms XML 標(biāo)準用于定義表單中的不同成分(字段、單選按鈕和列表等輸入控件)以及希望在表單中提供的信息驗證。 XForms XML 標(biāo)準和 Web 開發(fā)人員熟悉的 HTML、XHTML 表單標(biāo)記非常相似,并將成為 XHTML 2.0 標(biāo)準的一部分。 XForms XML 基于簡單的模型、視圖XForms
XForms XML 標(biāo)準用于定義表單中的不同成分(字段、單選按鈕和列表等輸入控件)以及希望在表單中提供的信息驗證。
XForms XML 標(biāo)準和 Web 開發(fā)人員熟悉的 HTML、XHTML 表單標(biāo)記非常相似,并將成為 XHTML 2.0 標(biāo)準的一部分。
XForms XML 基于簡單的模型、視圖、控制器格式。模型是表單的整體描述,包括字段、輸入約束以及數(shù)據(jù)提交方式。視圖定義了出現(xiàn)在表單中的控件、分組及其引用的模型字段。表單控件的格式和呈現(xiàn)由 CSS 控制。
XForms 標(biāo)準通過更詳細地劃分表單信息擴展了傳統(tǒng)的 HTML 表單定義。填充表單的過程中可使用動態(tài)元素(目前一般只能通過 JavaScript 或 Ajax 元素實現(xiàn))。
清單 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>

感謝各位的閱讀!關(guān)于“XML模式中XForms的示例分析”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

xml
AI