رفتارهای XForms (Actions)
- صفحه قبلی ویژگیهای XForms
- صفحه بعدی توابع XForms
رفتار XForms میتواند پاسخ به رویدادها را پردازش کند.
رفتار پیام
عنصر <message> در XForms میتواند پیامی را که در رابط کاربری کاربر XForms نمایش داده میشود، تعریف کند.
لطفاً این مثال ساده را ببینید:
<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> XForms میتوانند مقدارهایی را که در پاسخ به یک رویداد تنظیم میشوند، تعریف کنند.
لطفاً این مثال ساده را ببینید:
<input ref="size"> <label>Size</label> <setvalue value="50" event="xforms-ready"/> </input>
در مثال بالا، وقتی فرم باز میشود، مقدار 50 در عناصر نمونه <size> ذخیره میشود.
- صفحه قبلی ویژگیهای XForms
- صفحه بعدی توابع XForms