文本输入显示大写屏幕键盘

时间:2012-05-15 13:48:12

标签: asp.net .net html css html-input

该网站正在Android平板电脑上使用。我在输入的css类中包含了以下内容:

text-transform: uppercase;

这样做的结果是输入的字母在输入中显示为大写。但它并没有导致屏幕键盘出现大写字母。键盘字母显示为小写,即使它们在输入中键入大写字母。所以问题不在于功能,因为键入时文本是大写的。它更符合一致性,并为使用小写键盘输入大写字母的用户创建无缝感。

3 个答案:

答案 0 :(得分:0)

我认为您会发现这不能在CSS中设置,但必须在专用应用中使用SDK进行设置。

答案 1 :(得分:0)

我想知道pattern="[A-Z]*"是否会这样做,因为根据https://stackoverflow.com/a/1677517/51685 pattern="[0-9]*"会触发iOS上的仅数字模式。

答案 2 :(得分:-1)

我不确定Android,但在网页上你可以使用.onblur()javascript来制作JavaScript。因此,当场焦点退出时,它将执行