Subj : Re: Controlling tab order with JavaScript To : netscape.public.mozilla.jseng,comp.lang.javascript From : Mark Reginald James Date : Sat Sep 24 2005 09:37 pm I've somehow got this auto-form-extension code working without the need for either blocking the tab action plus using focus(), or using tabIndex. Not sure what I did, but now tab triggers the onkeydown event, creating the new box, then the tab behaviour is activating the new box. I also have an onblur trigger that also creates the new box unless the onkeydown event has already created it. The new box doesn't get the focus after a tab if you create it in the original box's onchange event. You have to use the original box's onkeydown/onblur combo. Hope someone finds this helpful. .