Internet Explorer 11 делает обязательные поля не обязательными - PullRequest
0 голосов
/ 02 апреля 2019

У меня есть форма регистрации продукта с несколькими полями, и Internet Explorer 11 делает необязательные поля обязательными для заполнения. Я удалил валидацию формы JavaScript, и в форме или поле нет событий. Прямо сейчас для целей отладки он просто делает прямую форму сообщения. Это происходит только в Internet Explorer 11, а не в Edge, Firefox, Chrome или Opera. Публикация формы никогда не происходит, IE просто помещает фокус в поле, и никаких сообщений нет.

Это поле формы, которое вызывает проблему. Есть идеи по этому поводу?

<input type="text" name="ship_to_zip_code" value="" id="ship_to_zip_code" maxlength="6" placeholder="Zip/Postal Code" />

1 Ответ

0 голосов
/ 03 апреля 2019

Я наконец отследил это до некоторого старого кода JavaScript, который мы похоронили для поддержки Internet Explorer 8 и 9, чтобы мы могли использовать атрибут placeholder с этими браузерами.Я просто удалил старый код JavaScript, поскольку нам больше не нужно поддерживать эти дрянные браузеры, и все в порядке.

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