Provides framework templates and code snippets for the next generation of web-based and document-based forms, XForms (XML Forms).
General editor notes or advisories within the snippets are contained within angle quotations: « ».
Version 2.0.0.1. Released: 2008-09-02.
xmlns:xforms="http://www.w3.org/2002/xforms"
id=""
src=""
model="«xforms:model id»"
bind="«xforms:bind id»"
mustUnderstand="«true / false»"
<xforms:model>
<xforms:instance>
</xforms:instance>
<xforms:submission id="" action="" method="«get / post / put / form-data-post / urlencoded-post / qname-but-not-ncname»" version="«1.0 / 1.1»" indent="«yes / no»" mediatype="«appication/xml ?»" encoding="UTF-8" omit-xml-declaraton="«yes / no»" standalone="«yes / no»" cdata-section-elements="«qnames»" includenamespaceprefixes="#default"/>
</xforms:model>
<xforms:bind id="" nodeset="«xpath»" type="«xsd / xfomrs datatype»" readonly="«true() / false()»" required="«true() / false()»" relavant="«true() / false() / condition»" calculate="«xpath»" constraint="«true() / false()»" p3ptype="">
</xforms:bind>
<xforms:extension>
</xforms:extension>
<xforms:input ref="">
<xforms:label></xforms:label>
</xforms:input>
<xforms:select1 ref="" selection="«open / closed»" appearance="«full / compact / minimal»">
<xforms:label></xforms:label>
</xforms:select1>
<xforms:select ref="" selection="«open / closed»" appearance="«full / compact / minimal»">
<xforms:label></xforms:label>
</xforms:select>
<xforms:choices>
</xforms:choices>
<xforms:item ref="">
<xforms:label></xforms:label>
<xforms:value></xforms:value>
</xforms:item>
<xforms:secret ref="">
<xforms:label></xforms:label>
<xforms:value></xforms:value>
</xforms:secret>
<xforms:textarea ref="">
<xforms:label></xforms:label>
<xforms:value></xforms:value>
</xforms:textarea>
<xforms:output ref=""/>
<xforms:upload ref="" mediatype="«content type, optional content type, ...»">
<xforms:label></xforms:label>
<xforms:filename ref=""/>
<xforms:mediatype ref=""/>
</xforms:upload>
<xforms:range ref="" start="" end="" step="">
<xforms:label></xforms:label>
</xforms:range>
<xforms:trigger>
<xforms:label></xforms:label>
</xforms:trigger>
<xforms:submit submission="«xforms:submission id»">
<xforms:label></xforms:label>
</xforms:submit>
<xforms:help></xforms:help>
<xforms:hint></xforms:hint>
<xforms:alert></xforms:alert>
<xforms:group ref="">
<xforms:label></xforms:label>
</xforms:group>
<xforms:switch>
</xforms:switch>
<xforms:case id="" selected="«true / false»">
</xforms:case>
<xforms:toggle ev:event="«Usually DOMActivate»" case="«xforms:case id»"/>
<xforms:repeat nodeset="" startindex="" number="">
</xforms:repeat>
repeat-model=""
repeat-bind=""
repeat-nodeset=""
repeat-startindex=""
repeat-number=""
<xforms:itemset model="" nodeset="">
</xforms:itemset>
<xforms:copy/>
<xforms:insert at="" position=""/>
<xforms:delete at=""/>
<xforms:setindex repeat="" index=""/>
<xforms:action></xforms:action>
<xforms:dispatch name="" target="" bubbles="«true / false»" cancellable="«true / false»"/>
<xforms:rebuild model=""/>
<xforms:recalculate model=""/>
<xforms:revalidate model=""/>
<xforms:refresh model=""/>
<xforms:setfocus control=""/>
<xforms:load resource="" show="«new / replace»"/>
<xforms:setvalue value=""></xforms:setvalue>
<xforms:send submission=""/>
<xforms:reset model=""/>
<xforms:message level="«ephemeral / modeless / modal»"></xforms:message>
Web-based Code Snippets are copywritten 2008 to Legend Scrolls and Peter Davison.
Web-based Code Snippets are licensed under the Creative Commons Attribution 3.0 Unported.