Pracowałem nad formularzem i wpadłem w szkopuł. Używałem input type = "url", aby iPady i iPhony itp. Podciągały poprawną klawiaturę - i próbowały podążać za nowymi standardami.Adres URL typu wejściowego - mówi "Wprowadź adres URL", jeśli HTTP nie jest dołączony.
Wpadłem jednak na problem. W formularzu, w którym wymagany jest adres strony internetowej: , a nie - jeśli użytkownik wpisze na stronie www.theiraddress.com, większość przeglądarek nakieruje go na czerwono/żółto, aby powiadomić użytkownika, że musi przed nim wpisać "http: //".
Użyłem danych wejściowych: nieprawidłowe css do usunięcia tego konturu.
Jednak teraz, gdy użytkownik przesyła formularz, przeglądarka zgłasza błąd z napisem "Wprowadź adres URL".
Pole nie jest wymagane - Chciałem tylko, aby ułatwić dla ludzi, aby wprowadzić ich adresy - ale nadal wyświetla odpowiednie klawiatur telefonów komórkowych itp
Czy istnieje sposób, aby usunąć ten przykry że podpowiedź uniemożliwia użytkownikom przesłanie formularza?