تعیین اجرا شدن مقداری کد JavaScript دلخواه، در هنگام غلط بودن مقدار ورودی یک عنصر input در زمان submit کردن فرم (Form)، با رویداد oninvalid ، در JavaScript
با استفاده از رویداد
oninvalid
در JavaScript ، می توانیم تعیین کنیم که در هنگام غلط بودن مقدار ورودی یک عنصر
input
در زمان submit کردن فرم (Form)، مقداری کد JavaScript دلخواه اجرا شود.
به عنوان مثال، اگر برای یک عنصر
input
، مشخصه
required
را تعیین کنیم که به معنای آن است که حتما باید یک مقدار ورودی برای آن وارد شود، اما هیچ مقدار ورودی برای آن وارد نشود، آنگاه در هنگام submit کردن فرم (Form)، ورودی غلط خواهد بود (البته این مورد تنها یکی از حالت های غلط بودن ورودی است).
رویداد
oninvalid
به صورت زیر برای یک عنصر
input
ذکر می شود :
به مثال زیر توجه کنید :
برای عنصر
input
، مشخصه
required
را ذکر می کنیم، که به معنای آن است که حتما باید یک مقدار ورودی برای آن وارد شود.
نتیجه :
بدون اینکه مقداری را در عنصر
input
وارد کنید، بر روی دکمه Submit کلیک نمایید :
برای عنصر
input
، مشخصه
required
را ذکر می کنیم، که به معنای آن است که حتما باید یک مقدار ورودی برای آن وارد شود.
نتیجه :
بدون اینکه مقداری را در عنصر
input
وارد کنید، بر روی دکمه Submit کلیک نمایید :