Skip to content

pantoken-root / formats/interactions/src / initFormField

تابع: initFormField() ​

initFormField(host, control, error): FormFieldHandle

پس از خروج فوکوس، رویدادهای نامعتبر بومی یا اعتبارسنجی صریح، خطای تعریف‌شده را مرتبط کنید. فیلدهای دست‌نخورده بدون پیام باقی می‌مانند؛ فیلدهای ویرایش‌شده پس از نخستین تلاش برای اعتبارسنجی، دوباره اعتبارسنجی می‌شوند. ارجاع‌های راهنما را حفظ می‌کند و از محدودیت‌های بومی، از جمله setCustomValidity()، استفاده می‌کند. عنصر میزبان باید کنترل و یک عنصر خطای جداگانه و نام‌گذاری‌شده حاوی متن پیام را در بر بگیرد. پس از جابه‌جایی کنترل‌ها بین فرم‌ها یا تغییر شناسه‌های خطا، پاک‌سازی و دوباره مقداردهی اولیه کنید.

پارامترها ​

host ​

HTMLElement

control ​

FormFieldControl

error ​

HTMLElement

مقدار بازگشتی ​

FormFieldHandle