Zachowania (Actions) XForms

Zachowania w XForms mogą obsługiwać odpowiedzi na wydarzenia.

Zachowanie wiadomości

Element <message> w XForms definiuje wiadomość wyświetlaną w interfejsie użytkownika XForms.

Zobacz ten uproszczony przykład:

<input ref="fname">
<label>Imię</label>
<message level="ephemeral" event="DOMFocusIn">
Wprowadź swoje imię
</message>
</input>

W powyższym przykładzie, gdy użytkownik skupi się na tym polu wejściowym:"Wprowadź swoje imię" Ta wiadomość może być wyświetlona jako podpowiedź:

event="DomFocusIn" Można zdefiniować wydarzenie wyzwalające zachowanie.

level="ephemeral" Można zdefiniować komunikat wyświetlany jako podpowiedź.

Inne wartości atrybutu level to modal i modeless, które pozwalają zdefiniować różne typy okien dialogowych (消息框).

Zachowanie Setvalue

Element XForms <setvalue> może zdefiniować wartość ustawianą w odpowiedzi na określone wydarzenie.

Zobacz ten uproszczony przykład:

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

W powyższym przykładzie, gdy formularz zostanie otwarty, wartość 50 zostanie zapisana w elemencie instancji <size>.