如何在html中禁用焦点文本框?

时间:2013-03-06 03:46:09

标签: html html5

当我点击文本框html时,有一个焦点(|)。我想删除“|”从文本框,没有禁用文本框,因为我想捕获键盘事件

1 个答案:

答案 0 :(得分:1)

我不相信有一种方法可以从文本框中移除光标,这是有充分理由的。但是,可能存在一个有效的情况,您希望捕获类似游戏的关键事件而不显示光标。在这种情况下,您可以使用类似div的东西并捕获keydown / keyup事件。

以下是一个例子:

<div onkeyup="alert('hi')" tabindex="1" style="width: 400px; height: 400px; border: 1px solid black;"></div>