Chrome(Android)键盘将单词转移到js焦点更改的下一个输入
Chrome (Android) Keyboard carries word over to next input on js focus change
我有两个输入,当第一个接收到回车键时,它会集中到下一个(请参阅脚本标记)。在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/
我在这个问题上找到了这个问题的解决方案:Android Chrome输入onkeydown
清除输入焦点上的文本
$('input').val('');
相关文章:
- 将焦点设置为输入元素角度 js
- 将焦点设置在下拉切换的角度 js 上的第一个输入字段上
- 焦点新选项卡的文本区域引导程序 3 + 角度JS
- Chrome(Android)键盘将单词转移到js焦点更改的下一个输入
- D3.js鼠标悬停和焦点+上下文问题
- Redactor.js jQuery UI对话框焦点问题
- eventListner,用于在另一个文本框获得焦点时添加文本框(vanilla-js)
- JS - 在 Firefox 中窗口焦点并置于最前面
- DC.js范围/焦点图表行为不正确
- Hammer.js 在单击叠加层并将其删除时,将焦点设置在叠加层下方的输入上
- 如何围绕焦点旋转 d3.js 节点
- 如何在 D3.js力定向图中设置焦点节点
- Typeahead Angular JS:在输入模糊后显示焦点结果
- 在 vue.js 中设置输入元素的焦点
- 如何使用js更改平板电脑上的输入焦点
- 使用纯JS或jQuery通过Alt Tab检测浏览器页面窗口何时失去焦点
- 如何在angular.js中对单击的li(选项卡)设置焦点/活动
- JS:焦点输入字符的快捷键
- js根据第一次输入设置焦点
- 如何使用"getModifierState"JS的焦点事件