2015-12-21 4 views
1

У меня есть форма комментариев под моими сообщениями, где пользователи должны заполнять свое имя и электронную почту. В источнике страницы также показано, что поле ввода имеет required="required". Тем не менее форма по-прежнему сохраняется, даже когда ничего не вставлено и не отображается предполагаемое сообщение, которое должно работать в html (5). Я также проверяю входную сторону сервера, но мне нравятся сообщения html5 по умолчанию, поэтому я бы хотел, чтобы они работали. В настоящее время я использую последнюю версию Wordpress.Wordpress обязательное поле не работает?

Вы можете мне помочь?

Спасибо заранее, Джои

+0

этого не достаточно, чтобы требуется поле> Я бы добавить проверку Jquery, что-то вроде этого > https://gist.github.com/leowebdev/491267f0dd67cd6e2ab9 и принудительно введите поля. – leowebguy

+0

Я знаю, но я хотел бы сделать это с помощью атрибута html5. – Joey

+0

Вот как должно быть * не работает на сафари и андроиде> подробнее http://goo.gl/HByrAR – leowebguy

ответ

0

вы сказали> тип ввода = «текст» требуется = «требуется» имя = «бар» заполнитель = «требуется»

и я сказал> тип ввода = "text" required name = "bar" placeholder = "required"

есть небольшая разница, проверьте и дайте мне знать.

0

в function.php (удаление: 'комментарий-форма'):

add_theme_support('html5', array(
    'search-form', 
    <s>'comment-form',</s> 
    'comment-list', 
    'gallery', 
    'caption' 
)); 

form novalidate

Смежные вопросы