执行onkeydown时捕获先前的值

时间:2012-07-12 04:47:27

标签: javascript

在事件处理方面需要帮助。在我的场景中,我有一个默认值为35的文本框,光标设置为3之前。此文本框有一个事件是onkeydown。当我按下4时,IE和Safari会捕获35的文本的先前值。但Mozilla和Chrome会捕获新值435。

我需要javascript代码,可以在触发onkeydown时捕获文本框的先前值。

需要你的手:(

1 个答案:

答案 0 :(得分:3)

在IE,Chrome,FF,Opera中测试过它

<div>
    <input type="text" value="35" />
</div>
<script>
       $("input").keydown(function () {
            alert($(this).val());
        });
</script>