【问题标题】:Chrome (Android) Keyboard carries word over to next input on js focus changeChrome(Android)键盘将单词转移到js焦点更改的下一个输入
【发布时间】:2016-08-09 19:54:52
【问题描述】:

我有两个输入,当第一个收到回车键时,它会聚焦到下一个(参见脚本标签)。在 Android (6.0.1) 上的 Chrome (49) 上,当您按下键盘右下角的 -> 按钮(标准键盘)时,它会保留在键盘上键入的最后一个单词并将其传递到新输入.

有没有办法防止这种情况发生或在没有这种行为的情况下获得类似的效果?

<input type="text" id="first-input"></input>
<input type="text"></input>
<script>
 var first = document.getElementById('first-input');
 first.onkeyup = function(event) {
  if (event.keyCode == 13) {
    first.nextElementSibling.focus();
  }
}

此处运行示例: https://jsfiddle.net/jmn0pze7/1/

【问题讨论】:

  • 我也遇到了同样的问题。找到问题的解决方案了吗?

标签: javascript android html google-chrome


【解决方案1】:

我在这个问题上找到了这个问题的解决方案:Android Chrome input onkeydown

清除输入焦点上的文本

$('input').val('');

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-04-01
    • 1970-01-01
    • 2020-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-10
    相关资源
    最近更新 更多