XForms Actions
XForms Actions are handling response to events.
The message Element
The XForms message element defines a message to be displayed in the XForms
user interface.
Look at this simplified example:
<input ref="fname">
<label>First Name</label>
<message level="ephemeral" event="DOMFocusIn">
Input Your First Name
</message>
</input> |
In the example above, the message "Input Your First Name" should be displayed as a tool tip when the input field
gets focus.
The event="DomFocusIn" defines the event to trigger the
message.
The level="ephemeral" defines the message to be displayed as a tool tip.
Other values for the level attribute are modal and modeless, defining different types of message boxes.
The setvalue Element
The XForms setvalue element defines a value to be set in response to an event.
Look at this simplified example:
<input ref="size">
<label>Size</label>
<setvalue value="50" event="xforms-ready"/>
</input> |
In the example above, the value 50 will be stored in the "size" input field, when the form opens.

Whether you're new to XML or already an advanced user,
the user-friendly views and powerful entry helpers,
wizards, and debuggers in XMLSpy are designed to meet your XML
and Web development needs from start to finish.
New features in Version 2010!
- XML editor
- Graphical XML Schema / DTD editors
- XSLT 1.0/2.0 editor, debugger, profiler
- XQuery editor, debugger, profiler
- XBRL validator, taxonomy editor, taxonomy wizard
- Support for Office Open XML (OOXML)
- Graphical WSDL 1.1/2.0 editor & SOAP debugger
- JSON editing & conversion
- Java, C#, C++ code generation
- And much more!
Download a free trial today!
|
|
|
|