Wie deaktiviere ich die automatische Großschreibung in HTML-Formularfeldern in iOS?


143

Standardmäßig setzt die iOS-Tastatur den ersten Buchstaben in Textformularfeldern (einschließlich type=email) in Großbuchstaben. (Zumindest vor iOS 5.)

Gibt es eine Möglichkeit, die Autokapitalisierung zu deaktivieren?

Antworten:


308

Seit iOS 5 type="email"ist die automatische Großschreibung automatisch deaktiviert, sodass Sie einfach Folgendes benötigen:

<input type="email">

Für andere Eingabetypen stehen Attribute zur Verfügung, die das tun, was sie sagen:

<input type="text" autocorrect="off" autocapitalize="none">

Wenn Sie iOS aus irgendeinem Grund vor Version 5 unterstützen möchten, verwenden Sie dies für type="email":

<input type="email" autocorrect="off" autocapitalize="none">

Mehr Informationen:


6
Ich denke, das ist jetzt etwas veraltet. Wenn ich unter iOS 5 = "email" eingebe, ist die automatische Kapitalisierung deaktiviert.
Abhi Beckert

@AbhiBeckert Kann bestätigen. 2014 und wir können uns kaum an iOS 6 erinnern.
Henry Harris

24
Verwenden Sie autocapitalize="none"anstelle von autocapitalize="off"weil "off"ist veraltet für autocapitalize. Siehe offizielle Dokumentation .
Pang

Irgendwelche Vorschläge dazu auf Android-Geräten?
Dean Martin

Ich finde es toll, wie schnell man online die Antwort findet. danke @thirtydot!
Ivan Ferrer Villa

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.