Javascript 执行onkeydown时捕获上一个值

Javascript 执行onkeydown时捕获上一个值,javascript,Javascript,需要事件处理方面的帮助。在我的场景中,我有一个默认值为35的文本框,游标设置为3之前。此文本框有一个onkeydown事件。当我按下4键时,IE和Safari将捕获文本的上一个值,即35。但是Mozilla和Chrome获得了435的新价值 我需要javascript代码,它可以在onkeydown启动时捕获文本框的前一个值 需要你的手:(经过IE、Chrome、FF、Opera测试,效果良好 <div> <input type="text" value="35" /&

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

我需要javascript代码,它可以在onkeydown启动时捕获文本框的前一个值


需要你的手:(

经过IE、Chrome、FF、Opera测试,效果良好

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

$(“输入”).keydown(函数(){
警报($(this.val());
});
试试这个。在Ubuntu上使用Chrome版本19.0.1084.52可以很好地工作。