اگر آموزش های ما را دنبال کرده باشید در این قسمت از آموزش ها در حال بررسی زبان برنامه نویسی HTML5 که ورژن و نسخهء کامل شدهء زبان HTML4 است بودیم.تا به این جا نیز مفاهیم بسیاری را در این زمینه بررسی کردیم و با تگ ها و متدهای جدید این زبان نیز آشنا شدیم.در این مطلب قصد داریم تا خواص جدید کنترل ها در HTML 5 را برای شما تشریح کنیم.در این مطلب می پردازیم به :
خاصیت required :
خاصیت required یک مقدار Boolean است و اگر آن را در تگ یک کنترل <input> قرار دهید ، تعیین می کند که کاربر حتما باید در کنترل مقداری وارد کرده و آن را خالی رها نکند . اگر کاربر مقداری در کنترل وارد نکند و بخواهد فرم را ارسال نماید برنامه error داده و مانع ارسال آن می شود .
نکته : خاصیت required با کنترل های زیر به کار می رود .
- text
- search
- url
- password
- date pickers
- number
- checkbox
- radio
- file
شکل کلی استفاده از خاصیت required بصورت زیر است :
<input required>
پشتیانی در مرورگر های مختلف :
این خاصیت در تمام مرورگرهای اصلی پشتیانی می شود .