默认情况下,iOS 的键盘将文本表单字段(包括 type=email)中的第一个字母设置为大写。(至少在 iOS5之前)
type=email
有办法禁用自动资本化吗?
自从 iOS5以来,type="email"已经自动关闭了自动大写功能,所以你只需要:
type="email"
<input type="email">
对于其他输入类型,有一些属性可以执行它们所说的操作:
<input type="text" autocorrect="off" autocapitalize="none">
如果出于某种原因你想在版本5之前支持 iOS,那么在 type="email"中使用这个:
<input type="email" autocorrect="off" autocapitalize="none">
更多信息:
提醒一下,如果你正在看这个例子并且你正在使用反应本机,你会想要使用这些道具作为骆驼壳。
autoCapitalize
还有
autoCorrect
这让我有点困惑,直到我看到了 针对文本输入反应本地文档。