2016-02-19 20 views
11

Używam autokorekty "wyłączone" itp. W polach wprowadzania danych w mojej witrynie. Jednak Safari w systemie Mac OSX nadal automatycznie koryguje wprowadzanie tekstu.Wyłącz automatyczną poprawność w wprowadzaniu tekstu w przeglądarce Safari

To jest to, co mam:

<input autocomplete="off" autocorrect="off" autocapitalize="off" type="text" name="url" placeholder="Enter a web address">

Ale kiedy przetestować go na Safari w wersji 9 (El Capitan) to wciąż auto korekty tekstu.

Ktoś ma bardziej zdecydowaną odpowiedź? Czy nowa wersja safari jeździ po nim?

Odpowiedz

19

Musisz dodać spellcheck="false" do swojego wejścia.

<input autocomplete="off" autocorrect="off" autocapitalize="off" type="text" name="url" placeholder="Enter a web address" spellcheck="false">

Fiddle

+1

Perfect! Dzięki Hunter. –

+0

@HunterTurner Hej, przetestowałem go, używając Chrome na komputerze, włączając funkcję autokorekty, ale w rzeczywistości nie wydaje się, aby była ona autokorekta. Czy dotyczy to tylko urządzeń mobilnych? – hyperfkcb

+0

@hyperfkcb, to rozwiązanie opisuje, jak usunąć sprawdzanie pisowni specjalnie dla Safari. Wygląda na to, że chcesz włączyć autokorektę. Jeśli tak, to wystarczy usunąć atrybut sprawdzania pisowni i ustawić wszystkie atrybuty "auto" na true. [skrzypce] (https://jsfiddle.net/oucaqkqg/) –

Powiązane problemy