HTML输入元素不起作用

时间:2012-08-01 08:26:55

标签: javascript html5 input

我目前正在开发一个HTML5游戏引擎,我需要使用Input元素。 首先,我制作了一个动态创建元素的脚本。 它创建的元素不像Input元素那样工作,但只不过是一个简单的盒子。 所以我把Input元素放在不使用Javascript的地方,只需

<input type="text" />

它也不起作用。它会创建一个元素,当您将鼠标悬停在光标上时会更改光标,但您无法写入光标。 有谁知道这可能是什么原因?

1 个答案:

答案 0 :(得分:0)

原因可能是某种绑定键事件处理程序,它在到达文本框之前停止传播。这种声音尤其可能是考虑到你正在开发游戏引擎。

检查代码中是否存在可能阻止您的键事件到达文本输入的事件处理程序。另外,请确保您的代码不会阻止输入接收焦点