اگر آموزش های ما را دنبال کرده باشید در این قسمت از آموزش ها در حال بررسی زبان برنامه نویسی HTML5 که ورژن و نسخهء کامل شدهء زبان HTML4 است بودیم.تا به این جا نیز مفاهیم بسیاری را در این زمینه بررسی کردیم و با تگ ها و متدهای جدید این زبان نیز آشنا شدیم.در این مطلب قصد داریم تا خواص جدید کنترل ها در HTML 5 را برای شما تشریح کنیم.در این مطلب می پردازیم به :
خاصیت formnovalidate :
خاصیت formnovalidate یک مقدار Boolean است و هنگامی که در تگ یک کنترل تعیین شود ، باعث خواهد شد تا اطلاعات ارسالی آن کنترل به سرور مورد اعتبارسنجی قرار نگیرد . برای مثال فرض کنید در فرم یک کادر متن برای دریافت ایمیل دارید ، که قبل از ارسال اطلاعات به سرور بررسی می کند آیا فرمت ایمیل وارد شده صحیح است یا خیر .
اگر خاصیت formnovalidate را برای کنترل submit آن فرم تعیین کنید ، دیگر اطلاعات ارسالی اعتبارسنجی نشده و حتی اگر کاربر آدرس ایمیل با فرمت غلط نیز وارد کند پذیرفته می شود .
نکته : خاصیت formnovalidate ، فقط برای کنترل از نوع submit به کار می رود .
شکل کلی استفاده از خاصیت formnovalidate بصورت زیر است :
<“input formnovalidate = ” formnovalidate >
نکته : خاصیت formnovalidate را به شکل های زیر را نیز می توان نوشت :
<input formnovalidate>
<“”=input formnovalidate>
پشتیانی در مرورگر های مختلف :
این خاصیت در تمام مرورگرهای اصلی پشتیانی می شود .