ويژگيrequired از نوع بولين است .در صورتيكه در عنصر وجود داشته باشد، قبل از ارسال بايستي آن پر شده باشد.
ويژگي فوق فقط براي عناصر در جدول زير بكار گرفته ميشود.
عنصر | شــرح |
---|---|
<input> | يك كنترل ورودي را تعريف ميكند. |
<select> | يك ليست كشوئي"drop-down list"را معرفي ميكند . |
<textarea> | يك كنترل ورودي چند خطي را معرفي مينمايد(textarea) |
مثالInput ـ فرم HTML با يك فيلد ورودي ضروري
<form action="/action_page.php"> Username: <input type="text" name="usrname" required> <input type="submit"> </form>
مثالSelect ـ فرم HTML با يك ليست كشوئي ضروري
<select required> <option value="">None</option> <option value="volvo">Volvo</option> <option value="saab">Saab</option> <option value="mercedes">Mercedes</option> <option value="audi">Audi</option> </select>
مثالTextarea ـ فرمي با فيلد متني ضروري
<form action="/action_page.php"> <textarea name="comment" required></textarea> <input type="submit"> </form>
وضعيت پشتيباني مرورگرها نسبت به ويژگي فوق وعناصر مرتبط در جدول زير آمده است.
عنصر | |||||
---|---|---|---|---|---|
input | 5.0 | 10.0 | 4.0 | Not supported | 9.6 |
select | Yes | 10.0 | Yes | Not supported | Yes |
textarea | 5.0 | 10.0 | 4.0 | Not supported | Yes |