151 votes

Comment désactiver auto-capitalisation dans les champs de formulaire HTML dans iOS ?

Par défaut, clavier iOS définit la première lettre dans le texte de champs de formulaire (y compris `` ) en majuscules. (Au moins avant l’iOS 5).

Est-il possible de désactiver cela ?

322voto

thirtydot Points 114021

Depuis iOS 5, type="email" a la mise en majuscules automatique désactivé automatiquement, donc vous avez simplement besoin de:

<input type="email">

Pour d'autres types d'entrée, il y a des attributs qui font ce qu'ils disent:

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

Si pour une raison quelconque vous souhaitez soutenir iOS antérieures à la version 5, l'utiliser pour type="email":

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

Plus d'informations ici: http://sja.co.uk/2012/1/4/controlling-which-ios-keyboard-is-shown

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X