15

我正在制作一个带有登录站点的网站,人们可以在其中做不同的事情。使用 iPad 登录时,密码中的第一个字母自动设置为大写,如何更改它,使第一个字母不是大写,而是标准小写或他们输入的任何内容?

4

2 回答 2

28

试试这个:

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

这直接来自苹果:http: //developer.apple.com/library/safari/#codinghowtos/mobile/userExperience/_index.html

编辑:

尝试将 autocapitalize 标签添加到您的 asp:textbox 中,看看是否有效。

<asp:TextBox ID="txbPassWord" runat="server" TextMode="Password" autocapitalize="off"></asp:TextBox>
于 2012-06-19T14:11:50.687 回答
3

在你的输入标签中试试这个(在这个问题中找到):

autocapitalize="off"

注意:如果您不使用纯 HTML(只是注意到 ASP.NET 标记),则需要根据您使用的控件样式以某种方式将其添加为 html 参数。

我假设你已经这样做了:

您需要将输入框指定为"password".

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

我认为 iOS Safari 足够聪明,不会对密码标签执行此操作,但也许不是!

于 2012-06-19T14:10:13.673 回答