XForms బ్యాక్‌గ్రౌండ్ అక్షరాలు (Actions)

XForms ప్రవర్తనలు సంఘటనలకు ప్రతిస్పందించవచ్చు.

మెసేజ్ ప్రవర్తన

XForms ఎలమెంట్ <message> నుండి దర్శించబడుతున్న సందేశాన్ని నిర్వచించవచ్చు XForms వినియోగదారి వర్తనం.

ఈ సరళీకృత ఉదాహరణను చూడండి:

<input ref="fname">
<label>First Name</label>
<message level="ephemeral" event="DOMFocusIn">
Input Your First Name
</message>
</input>

పైని ఉదాహరణలో, వినియోగదారు ఈ ఇన్‌పుట్ ఫీల్డ్‌పై ఫోకస్ పెట్టినప్పుడు కాలిపోతుంది:"మీ పేరు పెట్టుము" ఈ సందేశం టూల్టిప్పుగా ప్రదర్శించబడవచ్చు:

event="DomFocusIn" ప్రవర్తనను ప్రేరేపించే సంఘటనను నిర్వచించవచ్చు.

level="ephemeral" మెసేజ్ గా ప్రదర్శించబడే విషయాన్ని నిర్వచించవచ్చు.

level అట్రిబ్యూట్ యొక్క ఇతర విలువలు modal మరియు modeless ఉన్నాయి, వాటిని వివిధ తరహా మెసేజ్ బాక్స్ (డైలాగ్) గా నిర్వచించవచ్చు.

Setvalue ప్రవర్తన

XForms ఎలిమెంట్ <setvalue> కొన్ని సంఘటనలకు స్పందించినప్పుడు అనుసరించే విలువను నిర్వచించవచ్చు.

ఈ సరళీకృత ఉదాహరణను చూడండి:

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

పైని ఉదాహరణలో, ఫారమ్ తెరిసినప్పుడు, విలువ 50 ప్రతిమాత్రలో <size> ఎలిమెంట్‌లో నిల్వ చేయబడుతుంది.