myInput.value
当我在keyPress
事件处理程序中检查它时,是一个击键。因此,如果用户键入“a”,myInput.value
则给我“”。然后当用户键入“b”时,myInput.value
给我“a”,依此类推。该值似乎不会随着触发事件的击键输入的字符而更新。我究竟做错了什么?
10882 次
2 回答
29
使用 keyUp 事件,它肯定会给你你正在寻找的价值。
于 2009-02-11T16:48:44.853 回答
2
当我遇到这个问题时,我真正想要的是oninput
事件处理程序。
这与 keyUp 解决方案之间的一个显着区别是,如果您按住一个键重复它,则每次重复该键时都会调用 oninput,但只有在释放键时才会调用 keyUp。
于 2017-03-05T17:34:54.000 回答