Как предотвратить автоматическую заглавную запись в входных тегах Safari iOS?

Я создаю сайт с сайтом входа, где люди могут делать разные вещи. При использовании iPad для входа в систему первая буква в пароле автоматически устанавливается в верхний регистр, как я могу изменить ее так, чтобы первая буква не была прописной, а стандартная строчная или любая другая, что они входят?

Ответ 1

Попробуйте следующее:

<input type="password" ... autocapitalize="off">

Это прямо из яблока: http://developer.apple.com/library/safari/#codinghowtos/mobile/userExperience/_index.html

Edit:

попробуйте добавить тег autocapitalize в текстовое поле asp:. Посмотрите, работает ли это.

<asp:TextBox ID="txbPassWord" runat="server" TextMode="Password" autocapitalize="off"></asp:TextBox>

Ответ 2

Попробуйте это внутри вашего тега ввода (найденного в этом вопросе):

autocapitalize="off"

Примечание. Если вы не используете чистый HTML-код (просто заметили тег ASP.NET), вам нужно как-то добавить его как параметр html в зависимости от того, какой стиль управления вы используете.

Я предполагаю, что вы уже сделали это:

Вам нужно указать поле ввода типа "password".

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

Я подумал, что iOS Safari достаточно умен, чтобы не делать этого для паролей, возможно, не так!