HTML5自动大写不适用于输入类型=文本

时间:2019-06-15 14:12:57

标签: javascript html mobile

我正在构建一个混合移动应用程序,并且在登录屏幕上,我想输入用户名来打开键盘,而无需设置自动大写字母。 我将HTML5 autocapitalize属性设置为“ none”(也尝试将值设置为“ off”),但是当输入类型为text时,该属性在Android和iOS上均被忽略:

https://www.screencast.com/t/EHPjByuurZjQ

以下代码显示了正在使用的html:

<input type="text" data-input="" class="form-control" autocorrect="off" autocapitalize="none" autocomplete="off" spellcheck="false" id="Input_UsernameVal">

有人可以帮我吗?有没有其他方法可以强制键盘执行此操作?

1 个答案:

答案 0 :(得分:0)

您可以检查this来验证兼容性,否则请尝试使用text-transform属性的css来尝试

.Input_UsernameVal{
   text-transform:lowercase
}