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

Reply via email to