javascript - 箭头键在输入和文本区域中不起作用

标签 javascript html css

我的网络应用程序中有一个简单的文本区域和输入。出于某种原因,我无法使用箭头键返回键入的文本。输入光标不向后移动。

但是我可以使用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/

相关文章:

JavaScript:单击事件上对象的值

html - 单击标签在 HTML 中不起作用

php - 使用数据库中存储的 unicode 字符生成 PDF 文档

javascript - 最内层 TABLE 的 CSS 选择器?

html - 如何在选项标签中写入多种颜色的文本

javascript - 我如何有条件地加载我的 React 组件?

javascript - jQuery Animate 内联样式问题

javascript - 随机 jquery ajax 错误 readyState=0

jquery - 更改背景图像 div

jquery - 在页面回发后保持可扩展的 div 打开