if u change all the ids for 1 class isnt better??
On 5/25/07, Michael Price <[EMAIL PROTECTED]> wrote:
Michael Price wrote: > I've got five text boxes representing the four (or five for longer ones) > parts of a credit card number. They all follow one another in the DOM > without any other elements in between. > > What I want to do is when 4 digits have been typed into one box, > auto-focus the next one. I could do this: > > $("#box1").keyup(function() { > // IF LENGTH IS 4 FOCUS BOX2 > }); > > $("#box2").keyup(function() { > // IF LENGTH IS 4 FOCUS BOX3 > }); > > $("#box3").keyup(function() { > // IF LENGTH IS 4 FOCUS BOX4 > }); > > $("#box4").keyup(function() { > // IF LENGTH IS 4 FOCUS BOX5 > }); Typical, two minutes after posting I come up with this: $("#CN1, #CN2, #CN3, #CN4, #CN5").keyup(function() { if ($(this).val().length == 4) { $(this).next("input,select").focus(); } }); Anyone got any advance on this? Regards, Michael Price
-- []´s Jean www.suissa.info Ethereal Agency www.etherealagency.com