На внутреннем веб-сайте я использую поля ввода текста с указанием «обязательный» и «шаблон». Это приводит к появлению всплывающей подсказки от браузера (Chrome): «Пожалуйста, заполните это поле.
Указав свой собственный текст с помощью «заголовка», я могу перезаписать его, но мне нужно отформатировать текст всплывающей подсказки жирным шрифтом, переводами строки и т. Д. По этой причине я переключился на jquery ui.
Теперь возникает проблема, потому что теперь я получаю две подсказки. Пользовательский интерфейс jquery с моим текстом и встроенной всплывающей подсказкой от Chrome, в которой говорится «Пожалуйста, заполните это поле».
Среди прочего я пробовал:
::-webkit-validation-bubble-message { display: none; }
document.getElementById("xx").setCustomValidity('')
Кажется, первый больше не поддерживается. И второе я не могу ничего изменить - кроме того, кажется, что он просто меняет текст, а не удаляет его полностью.
Мне нужна проверка, поэтому я не могу удалить «обязательный», а также не могу отключить проверку с помощью novalidate или подобного.
Неужели нет способа избавиться от этой встроенной всплывающей подсказки?