From http://www.w3schools.com (Copyright Refsnes Data)
| « Previous | Next Chapter » |
XForms uses properties to define data restrictions, types and behaviors.
A required="true()" property means that the input field is required (cannot be empty on submit).
A type="decimal" property will only allow a decimal value to be submitted.
A calculate property can calculate a value.
XForms uses the bind element to bind XForms properties to XForms data:
|
<model> <instance> <person> <fname/> <lname/> </person> </instance> <bind nodeset="person/lname" required="true()"/> </model> |
In the example above, the <bind nodeset="person/lname" required="true()"> specifies that the lname input field is required (cannot be empty on submit).
| Name | Description |
|---|---|
| calculate | Defines a calculation to be performed on the item |
| constraint | Defines a constraint for the item |
| p3ptype | Defines a P3P data type for the item |
| readonly | Defines an edit restriction for the item (cannot be changed) |
| relevant | Defines how relevant the data is (for display or submission) |
| required | Defines that a data item is required (cannot be blank) |
| type | Defines the data type for the item |
| « Previous | Next Chapter » |
From http://www.w3schools.com (Copyright Refsnes Data)