Я работал над формой и сталкивался с проблемой. Я использую input type = "url", чтобы iPad и iPhone и т.д. Подтягивали правильную клавиатуру - и старались следовать новым стандартам.
Однако я столкнулся с проблемой. В форме, где веб-адрес не требуется - если пользователь вводит данные на веб-сайте www.theiraddress.com, большинство браузеров выделяют его красным/желтым, чтобы уведомить пользователя, что им нужно ввести "http://" перед ним.
Я использовал вход: недействительный css для удаления этого контура.
Однако теперь, когда пользователь отправляет форму, браузер выдает сообщение об ошибке "Введите URL-адрес".
Поле не требуется - я просто хотел, чтобы людям было проще вводить их адреса, но все же отображать правильные клавиатуры на мобильных устройствах и т.д.
Есть ли способ удалить эту раздражающую всплывающую подсказку, которая запрещает пользователям отправлять форму?