我有一个HTML输入框如何在按键修改后获取HTML输入的新值?
<input type="text" id="foo" value="bar">
我已经附加了“KEYUP”事件的处理程序,但如果我在事件处理过程中检索输入框的当前值,我得到的值因为它是,而不是它会!
我试着拿起'keypress'和'改变'事件,同样的问题。
我敢肯定这很容易解决,但目前我认为唯一的解决方案是我将使用短暂的超时在未来几毫秒内触发一些代码!
有没有办法在这些事件中获取当前值?
编辑:看起来像我有我的js文件的缓存问题,因为我后来检查相同的代码,它工作得很好。我会删除这个问题,但不知道是否会失去代表发布想法的那类人的代表:)
我回家了,检查了我的代码出了颠覆,它工作得很好。我认为我必须对js文件有一个缓存问题,并且它坚持处理按键而不是按键。感谢编写示例代码的努力,因此将其标记为答案:) – 2008-10-21 20:08:28