XForms Adfærd (Actions)
- Forrige side XForms Egenskaber
- Næste side XForms Funktioner
XForms-adfærd kan håndtere respons på begivenheder.
Beskedadferd
XForms-elementet <message> kan definere en besked, der vises i XForms-brugergrænsefladen.
Se dette forenklede eksempel:
<input ref="fname"> <label>Første Navn</label> <message level="ephemeral" event="DOMFocusIn"> Indtast dit Første Navn </message> </input>
I det ovennævnte eksempel vil der blive gemt værdien 50, når brugeren fokuserer på dette inputfelt."Indtast dit Første Navn" Denne besked kan vises som en værktøjslinje som følger:
event="DomFocusIn" Man kan definere events, der udløser adfærd.
level="ephemeral" Man kan definere meddelelser, der skal vises som værktøjslinjer.
Andre værdier for level-attributten er modal og modeless, og definerer forskellige typer af meddelelsesbokse (dialoger).
Setvalue adfærd
XForms elementet <setvalue> kan definere værdier, der sættes ved respons på et event.
Se dette forenklede eksempel:
<input ref="size"> <label>Størrelse</label> <setvalue value="50" event="xforms-ready"/> </input>
I det ovennævnte eksempel vil værdien 50 blive gemt i instanselementet <size>, når formularen åbnes.
- Forrige side XForms Egenskaber
- Næste side XForms Funktioner