我有一个表单内的输入元素,我想当它的值改变时提取它的值。请查看这个 Fiddle:http://jsfiddle.net/spryno724/WaBzW/1/。
通过使用 change
事件,我能够在输入失去焦点时显示文本输入框中的值。然而,当表单重置或 JavaScript 清除文本输入框的值时,该值并不会更新。
是否有特定的事件可以监听,以在对文本输入控件进行任何更改时触发?
我想避免解决方案,比如监听表单重置或清除按钮按下的事件。这是我应用程序所做的简化示例,如果我尝试做所有这些操作,它将变得非常复杂。
谢谢您花费时间。
.on
事件应该可以处理这个问题,但是我无法让它工作。$("#ElementID").on("input change propertychange paste keyup", handler)
... - CD Smith.on()
。我会研究一下的。 - Oliver Spryn.live()
,但自1.7版本起已被弃用,现在推荐使用.on()
方法。 - CD Smith.live()
事件上对Johnny的评论。 - Oliver Spryn