HTML输入onkeypress事件无法正常工作

时间:2014-05-27 01:13:09

标签: html events input onkeypress

我在搜索模式中的这个输入用于在此系统中按ID或说明查找产品我正在工作:

<input class="input-xlarge" type="text" onkeypress="productsDescription(this.value);">

在我的javascript中我有这个功能

function productsDescription(val) {
    alert(val);
}

当我按下此输入内的一个键时,警报功能会显示按下按键之前的值。有没有办法在钥匙后捕捉valeu?

1 个答案:

答案 0 :(得分:1)

使用onkeyup事件代替onkeypress在值发生变化之前发生

<input class="input-xlarge" type="text" onkeyup="productsDescription(this.value);">