Поблагодарить:
Вторник, 26 Июнь 2018 22:02

Атрибут required для select не работает

Собственно с данной проблемой столкнулся, когда мне нужно было в форму обратной связи добавить перечень. И если с тегом input сложностей не возникло, то на select почему-то работать не хотел.

На всякий случай напомню, атрибут required не позволяет произойти событию (кнопка submit не выполняет никакое действие) если не заполнено поле или в данном случае не выбран элемент./p>

А дело всё в том, что надо было указать value='' для option, например:

<select class="simple" id="sim_id" type="text" name="sim_name" required="">
      <option selected="selected" disabled="" value="">Заголовок перечня</option>
      <option>Пункт 1</option>
      <option>Пункт 2</option>
      <option>Пункт 3</option>
      <option>Пункт 4</option>
      <option>Пункт 5</option>
</select>

Спонсоры: