【问题标题】:autocapitalize not working自动大写不起作用
【发布时间】:2014-05-09 06:12:19
【问题描述】:

在使用自定义键盘的移动设备上,它似乎不遵循规则集:

<input type="text" autocapitalize="off">

我认为这是一个错误,我想知道是否有 JavaScript 解决此类问题的方法。但是,如果我使用 js 强制小写这是一个相当糟糕的用户体验?

但是我该如何解决这个问题?这样用户就需要点击键盘(移动键盘)上的 shift 按钮

在这里看到:

【问题讨论】:

    标签: javascript android html


    【解决方案1】:

    您可以使用 textarea 宽度高度:22px(或更多)。

    <textarea style="height: 22px" ...></textarea>
    

    【讨论】:

    • 冬青莫莉,我正在尝试这个。如果它有效的话。不,遗憾的是它仍然以大写字母开头。
    • 您可以使用按键事件方法,当用户按下按键时,您可以通过编程方式将其转换为您需要的内容
    • 确实,很遗憾这就是我正在做的事情,而且 keyup 很慢。另外,如果用户按住 keydown 怎么办......
    猜你喜欢
    • 1970-01-01
    • 2014-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-29
    • 1970-01-01
    • 2017-09-13
    相关资源
    最近更新 更多