2017-12-27 12 views
0

Ich versuche, einige Autokorrektur für englische Wörter in Texteingabe durchzuführen. Hier ist mein Code:HTML Autokorrektur für Texteingabe funktioniert nicht

<input autocomplete="on" autocorrect="on" autocapitalize="on" type="text" name="textinput" placeholder="Enter a test" spellcheck="on"> 

Mein JSFiddle

Es wird jedoch scheint nicht auf Chrome zu arbeiten, indem sie Computer. Ich frage mich nur, ob diese Funktion nur für Handys geeignet ist.

Danke!

Antwort

1

autocorrect="on" ist derzeit ein Nicht-Standard-Attribut.

Dies ist ein Nicht-Standard-Attribut von Safari unterstützt, der Steuerung verwendet wird, ob die Autokorrektur aktiviert werden soll, wenn der Benutzer Eingabe/Bearbeitung von dem Textwert des

See <input>

ist: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/Input#attr-autocorrect

+0

Ich sehe so funktioniert es nur auf Safari? – hyperfkcb

+0

Ich bin mir nicht ganz sicher. Es sieht so aus, als ob es auf einigen Browsern unterstützt wird. Zum Beispiel scheint es von Chrome auf Android unterstützt werden: https://stackoverflow.com/questions/23853473/how-to-disable-autocorrect-in-html-input-on-android –

+0

Ah ich sehe so ist es nur anwendbar für mobile Website. Ich erkannte, dass es nicht mit dem Browser auf dem Computer funktioniert, da es überhaupt nicht autocorrect – hyperfkcb

Verwandte Themen