2

当我在用户名字段中输入字母时,第一个字母总是大写。如何使第一个字母UITextField小写。我不知道如何在 Phonegap 中解决这个问题。

<form id="loginForm">
<div   class="ui-hide-label">
    <label for="username">Username:</label>
    <input type="text" name="username" id="username"  value="" placeholder="Username" />
</div>
</form>
4

4 回答 4

14

我在 iOS 开发过程中遇到了类似的问题。我用了

<input ..... autocapitalize="off" autocorrect="off"/>

它工作得很好。

于 2013-07-01T11:47:02.697 回答
3

我不知道Phonegap,但是对于普通的UITextfield,您可以使用这一行(其中textField 是UITextField 的出口):

textField.autocapitalizationType = UITextAutocapitalizationTypeNone;
于 2012-07-17T05:42:23.663 回答
3

不过,这可能不是最好的方法,我使用这个:

<input type="email" name="username" id="username" />

只是input type从更改textemail

于 2012-07-17T06:35:14.887 回答
0

我使用了一个 CSS 属性 text-transform:lowercase; 如果您使用的是可以工作的phonegap!

于 2012-08-11T01:25:18.340 回答