0

当我单击文本框 html 时,有一个焦点 (|)。我想删除“|” 从文本框,没有禁用文本框,因为我想赶上 keyup 事件

4

1 回答 1

1

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

这是一个例子:

<div onkeyup="alert('hi')" tabindex="1" style="width: 400px; height: 400px; border: 1px solid black;"></div>
于 2013-03-06T04:06:00.440 回答