javascript - 为什么我不能输入这些文本区域?

标签 javascript html textarea spine.js

我一直在绞尽脑汁想弄清楚为什么不能输入特定页面上的 textarea 标签。据我所知,它们没有被禁用或只读,但我无法在任何浏览器上输入它们。

请带上您的 FireBugs 和 Chrome 开发者工具和 help me out here .

其他信息:这是一个使用 Spine 构建的单页 JS 应用程序,使用 npm-browserified 包。但我不明白为什么这会导致 textarea 出现任何问题。

最佳答案

往下看,JavaScript 文件的底部是这一行:

$(document).keypress(this.keyPressed);

再往下是:

Tutorial.prototype.keyPressed = function(ev) {
    ev.preventDefault();

这显然是为页面上的所有内容禁用 keypress 事件。

关于javascript - 为什么我不能输入这些文本区域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14345774/

相关文章:

javascript - 禁用字段集无法按预期工作

Javascript- 如何使用 javascript 禁用 html 按钮

javascript - 仅显示复杂数组 javascript 中的实际值

html - 仅使用 CSS 的自定义选择元素

java - 从java套接字发送html

user-interface - 如何使用 JavaFX 中可见的行号实现 TextArea?

javascript应用不触发传递给它的数组中的每个索引

javascript - 是否可以从我的本地机器获取值到我的表单输入标签?

javascript - 获取文本区域中的行号

java - 在JTextArea中单击字符时如何获取字符