Есть ли у элемента select обязательный атрибут? - PullRequest
40 голосов
/ 27 ноября 2011

Имеет ли элемент select обязательный атрибут?

Ответы [ 4 ]

100 голосов
/ 27 ноября 2011

Да, вы можете использовать обязательный атрибут в HTML5.Но помните, первое значение должно быть пустым.

<select required>
<option value="">Please select</option>
<option value="first">First</option>
</select>

Вот вам еще пример:

http://dev.w3.org/html5/spec-author-view/the-select-element.html#the-select-element

7 голосов
/ 04 июля 2017

Да, он имеет обязательный атрибут, вы можете использовать его следующим образом

<select required>
<option value="" disabled selected>Choose</option>
<option value="first Option">First Option</option>
<option value="Second Option">Second Option</option>
</select>

Ссылка:

HTML Выберите необходимый атрибут (W3C)

0 голосов
/ 31 октября 2014

Возможно, но (только что сказал Ариф выше) важно (очевидно), что вы используете первый параметр без значения, такого как:

<form action="#" method="post">
  <div>
    <label for="State">State</label> 
    <select required id="State" name="State">
      <option value="">Choose</option>
      <option value="new">New</option>
      <option value="old">Old</option>
    </select>
  </div>
</form>

Вы можете увидеть больше информации по адресу: http://www.maxdesign.com.au/2012/11/03/select-required/

0 голосов
/ 31 августа 2013

Да, но в настоящее время не поддерживается ни одной версией всех основных браузеров.Это включает в себя Safari, Chrome, Firefox и IE.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...