Comportamientos (Acciones) de XForms

El comportamiento de XForms puede manejar la respuesta a eventos.

Comportamiento de Mensaje

El elemento <message> de XForms puede definir un mensaje que se muestra en la interfaz de usuario de XForms.

Vea este ejemplo simplificado:

<input ref="fname">
<label>Nombre</label>
<message level="ephemeral" event="DOMFocusIn">
Ingrese su nombre
</message>
</input>

En el ejemplo anterior, cuando el usuario coloca el foco en este campo de entrada,"Ingrese su nombre" Este mensaje se puede mostrar como herramienta de ayuda:

event="DomFocusIn" Se puede definir el evento que desencadena el comportamiento.

level="ephemeral" Se puede definir un mensaje que se muestra como herramienta de ayuda.

Otros valores para la propiedad level son modal y modeless, que definen diferentes tipos de cuadros de mensaje (ventanas emergentes).

Comportamiento Setvalue

El elemento XForms <setvalue> puede definir un valor que se establece cuando se responde a un evento.

Vea este ejemplo simplificado:

<input ref="size">
<label>Tamaño</label>
<setvalue value="50" event="xforms-ready"/>
</input>

En el ejemplo anterior, cuando el formulario se abre, el valor 50 se almacenará en el elemento de instancia <size>.