ایکس فرمز کارروائی (ایکشنز)

XForms رفتار واقعی اوقات اپنے جوابات کا معاملہ کرتا ہے.

پیغام رفتار

XForms عنصر <message> ایک پیغام تعریف می‌کند کہ جو می‌تواند دکھایا جائے.

ایک سادہ مثال دیکھئے:

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

مثال میں، جب یوزر اس انپُٹ فیلڈ پر فوکس لگا دیتا ہے تو،"Input Your First Name" یہ پیغام کسی نما کے طور پر نمائش کی جانے والی پیغام کے طور پر نمائش کی جانے والی پیغام کا تعریف کیا جاسکتا ہے:

event="DomFocusIn" کارروائی کا واقع کا تعریف کیا جاسکتا ہے جس پر اس کا واقع آئیگا جائے گا。

level="ephemeral" پیغام کا نما کے طور پر نمائش کی جانے والی پیغام کا تعریف کیا جاسکتا ہے۔

level کی دیگر اقدار modal اور modeless ہیں، جو پیغام کا کسی نما (محاورہ) کی مختلف اقسام کو معرف کرسکتے ہیں۔

Setvalue کارروائی

ایکس فرمز عنصر <setvalue> کا تعریف کیا جاسکتا ہے کہ کس واقع میں اس کا مالوم کیا جائے گا جب یہ کسی واقع کی وجہ سے اس کا مالوم کیا جائے گا。

ایک سادہ مثال دیکھئے:

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

مثال میں، جب فرم کھلا جاتا ہے تو 50 کا مالوم کیا جاتا ہے کہ یہ <size> نمونے عناصر میں ذخیرے میں رکھا جاتا ہے。