JavaScript截取文本字段的关键事件

时间:2012-01-04 04:41:49

标签: javascript textfield keypress

我想拦截转到JavaScript中HTML文本字段的关键事件,忽略它,然后在字段上执行我自己的自定义更新。目前我正在使用onKeyPress监听器来替换它,但是当输入的文本被修改后的文本替换时会出现闪烁。如何拦截关键事件以防止它们被文本字段处理?如果可能的话,我想避免使用透明的div。谢谢!

1 个答案:

答案 0 :(得分:0)

抓住按键事件并调用`preventDefault()'。它将取消更新文本输入的默认操作。

<input type="text"  onkeydown="check(event)"/>

function check(event){

   event.preventDefault();

}
相关问题