Fernando
Fernando

Reputation: 4629

Jquery: How can i track changes in input elements?

I need to track changes on an input element but this should be done whenever anything change its value, not only users typing.

The keyup event is not what i need as already specified and the change event only works when the input loses focus.

Any ideas of how can i do this?

Upvotes: 3

Views: 2966

Answers (2)

SLaks
SLaks

Reputation: 888283

In non-IE browsers, you can handle the input event.
In IE, you can handle the propertychange event.

Demo (works in all browsers)

Upvotes: 6

Pointy
Pointy

Reputation: 414086

Can you not just bind handlers for the "change", "paste", and "cut" events, as well as "keypress" or "keyup"?

Upvotes: 4

Related Questions