XForms 屬性
- 上一頁 XForms 數據類型
- 下一頁 XForms 行為
XForms 屬性可定義數據限定,類型和行為。
XForms 屬性
XForms 使用屬性來定義可影響 XForms 控件的行為的限定(或其他屬性)。
例子:
required="true()" 屬性不允許指定的實例數據被作為空值來提交。
type="decimal" 屬性只允許提交十進制值。
calculate 屬性可謂實例數據計算一個值。
請參閱此頁面下方的屬性參考。
把屬性捆綁到數據
XForms 可使用 <bind> 元素把 XForms 屬性綁定到 XForms 數據:
<model> <instance> <person> <fname/> <lname/> </person> </instance> <bind nodeset="person/lname" required="true()"/> </model>
在上面的例子中,屬性 nodeset="person/lname" 可把屬性 required="true()" 綁定到實例數據元素 <lname>。
XForms 屬性參考
名稱 | 描述 |
---|---|
calculate | 定義對項目執行的計算。 |
constraint | 定義對項目的約束。 |
p3ptype | 為項目定義 P3P 數據類型。 |
readonly | 為項目定義一個編輯限定(edit restriction)(無法修改) |
relevant | 定義數據如何相關聯。(供顯示還是提交) |
required | 定義數據項目是必需項目。(不能為空) |
type | 為項目定義數據類型。 |
- 上一頁 XForms 數據類型
- 下一頁 XForms 行為