2017-02-06 4 views
0

Я работаю над некоторыми формами с угловым материалом. Все необходимые сообщения прикрепляются к входным элементам, и они поступают из углового материала с немедленной проверкой, когда пользователь вводит внутри ввода. Проблема заключается в IE11, когда вы фокусируетесь на требуемом элементе ввода и начинаете вводить текст, появляется всплывающая подсказка с требуемым сообщением («Это обязательное поле»), и она постоянно мигает, когда вы печатаете, что раздражает для пользователя.Скрыть всплывающую подсказку с сообщением «Это обязательное поле» входного тега в HTML

Можно ли скрыть всплывающую подсказку с помощью css, например display: none? Невозможно отладить ошибку в IE11. Поэтому было бы полезно, если бы кто-то мог предоставить метод для таргетинга всплывающей подсказки на css.

Заранее спасибо

+0

Установите флаг «novalidate» в вашей форме: '

' – devqon

+0

нет способа настроить таргетинг на всплывающую подсказку с помощью css? – mariosp

+0

Нет, это реализация, основанная на браузере. Вы можете использовать флаг «novalidate» и сами делать всплывающие подсказки. Вероятно, это «угловой материал». – devqon

ответ

0

Наряду с <form novalidate>, вы должны удалить required атрибут в формы ввода.

<input name="myName" ng-model="myName" required> 

удалить требуемый номер в строке выше.

+0

Но я спросил, можем ли мы настроить таргетинг на всплывающую подсказку в css и не исключать требуемый атрибут. – mariosp

+0

Тогда достаточно добавить novalidate в теге формы. Для справки вы можете посетить [link] (https://www.wufoo.com/html5/attributes/11-novalidate.html?num=5) – Indhu