82 votes

iPhone navigateur par défaut majuscules pour la première lettre de champs de mot de passe

Je suis en train d'écrire une page de connexion pour une version mobile de mon application web et j'ai un HTML simple champ de mot de passe comme ceci:

<input id="password" type="password" />

Le seul problème, c'est que l'iPhone navigateur Safari met en majuscule la première lettre de l'entrée par défaut, ce qui est source de confusion, mes utilisateurs que le mot de passe est sensible à la casse et ils n'ont pas toujours conscience de ce qui est le cas.

Personne ne sait d'une méthode, d'une étiquette ou sinon pour arrêter ce qui se passe et de la force de l'iPhone d'entrée en minuscules, sauf si l'utilisateur spécifie le contraire? Ou est-ce simplement une fonctionnalité de la plate-forme qui ne peut pas être changé?

184voto

Gerben Points 10821
<input type="text" name="test1" autocapitalize="off"/>

64voto

digidigo Points 1319

Vous souhaiterez peut-être désactiver la fois de correction et de autocapitalize pour le mot de passe et e-mail dans les champs.

Voici ce que mine de ressembler à:

<input autocapitalize="off" autocorrect="off" id="email" name="email" type="text">
<input autocapitalize="off" autocorrect="off" id="password" name="password" type="password">

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