[Javascript] Programmatically set onchange event for textbox
Matt Warden
mwarden at gmail.com
Wed Oct 4 09:55:48 CDT 2006
On 10/4/06, Glenn E. Lanier, II <glenn_lanier at netzero.net> wrote:
> > -----Original Message-----
> > From: Brian L. Matthews
> > Sent: Wednesday, October 04, 2006 12:25 AM
>
> > onchange only fires when the field loses focus (i.e. you tab out or
> > click the page somewhere outside the field). That's often sufficient
> > (it usually doesn't make sense to do field validation on a partially
> > typed field). If you want to validate the first digit as soon as it's
> > typed, look into the onkey events, but make sure you read about
> > browser compatibility (<http://www.quirksmode.org/> is a good site,
> > I'm sure there are others).
>
> Thanks. That would have given me some grief.
You would be better off using a timeout approach, otherwise your
events are tied to typing speed of the user, which typically makes no
sense for what you're trying to do.
--
Matt Warden
Cleveland, OH, USA
http://mattwarden.com
This email proudly and graciously contributes to entropy.
More information about the Javascript
mailing list