|
|
Modèle du formulaire :
<xforms:model>
<xforms:instance>
<payment method="cc" xmlns="http://commerce.example.com/payment">
<number/>
<expiry/>
</payment>
</xforms:instance>
<xforms:submission action="http://example.com/submit" method="post" id="submit"/>
</xforms:model>
Contrôles avec références au modèle (XPath) :
<select1 ref="@method">
<label>Payment method</label>
<item>
<label>Cash</label>
<value>cash</value>
</item>
<item>
<label>Credit card</label>
<value>cc</value>
</item>
</select1>
<input ref="number">
<label>Credit card number</label>
</input>
<input ref="/payment/expiry">
<label>Expiration date</label>
</input>
<submit submission="submit">
<label>Submit</label>
</submit>
Données soumises :
<payment method="cc" xmlns="http://commerce.example.com/payment"> <number>1235467789012345</number> <expiry>2001-08</expiry> </payment>
Source : « XForms 1.0 »
12/18 |