Задать вопрос
@degty
BiathlonLife

Почему не работает required?

Друзья пытаюсь сделать в html проверку заполнения формы ! Во всех браузерах работает в safari нет. Подскажите в чем моя ошибка
<form  action="send.php"method="post" class="right">
<input type="text" class="inp" name="name" required="" value="" placeholder="Ваше имя" />
 <input type="text" class="inp" name="phone" required="" value="" placeholder="Ваш телефон"/>				     
<input class="inp" type="submit" value="Заказать" />
</form>
  • Вопрос задан
  • 10621 просмотр
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
@giorgioromanni
Поддержка required в iOS только с 10.3 https://caniuse.com/#search=required
Мне помогло решение отсюда https://stackoverflow.com/questions/23261301/requi...
$("form").submit(function(e) {
    var ref = $(this).find("[required]");
    $(ref).each(function(){
        if ( $(this).val() == '' )
        {
            alert("Required field should not be blank.");
            $(this).focus();
            e.preventDefault();
            return false;
        }
    });  return true;
});
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы