我的网络应用程序中有一个简单的文本区域和输入。出于某种原因,我无法使用箭头键返回键入的文本。输入光标不向后移动。
但是我可以使用ctrl+a,或者用鼠标点击我想要编辑的位置。这令人困惑。我没有在我的代码中的任何关键事件中使用 e.preventDefault - 有大约 30 个 js 文件和一些巨大的 css 文件。
关于为什么箭头可能不起作用的任何想法?
谢谢!
最佳答案
在所有 JS 文件中搜索并查找类似于以下内容的内容:
keyCode == 37
或
which == 37
因为这是左箭头。可能某处有类似的东西:
if (e.keyCode == 37)
e.preventDefault();
关于javascript - 箭头键在输入和文本区域中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9325455/