On Dec 3, 4:36 pm, "Miguel Beltran R." <[EMAIL PROTECTED]> wrote:
> Hi list, I have the next code. can be done better?
>
> [code[
>
>    var el_back;
>    $('main_form').select('*').each(function(el){
>       if(el.type=='text' || el.type=='select-one'){
>          el.observe('focus', function(evt){evt.element().select()});
>          if(el_back){
>             el_back.observe('keydown', function(evt){
>                var key = evt.which || evt.keyCode;

Afaik, you don't need to check `which` when observing `keydown` (as
it's only populated in `keypress`)

>                if(key==Event.KEY_RETURN){
>                   evt.stop();
>                   el.focus();
>                }
>             });
>          };
>          el_back=el;
>       }
>    })
>
> --
> ________________________________________
> Lo bueno de vivir un dia mas
> es saber que nos queda un dia menos de vida

--
kangax
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Prototype & script.aculo.us" group.
To post to this group, send email to prototype-scriptaculous@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/prototype-scriptaculous?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to