Just a first attempt, I don't like it, and you need to add a few lines of code ; )
$("[EMAIL PROTECTED]").bind("keydown",function(e){ if (e.keyCode == 13) { tabIndex = parseFloat($(this).attr("tabindex")) + 1; $("[EMAIL PROTECTED]")[tabIndex].focus(); return false; } }); 2007/4/16, Fabyo <[EMAIL PROTECTED]>:
[b]onsubmit[/b] = ( is use Unobtrusive JavaScript Leonardo K wrote: > > Start tabindex with number 1. > > Without label: > > <form action="#" method="get" onsubmit="return false;"> > Campo 1: <input type="text" name="campo1" tabindex="1" /><br /> > Campo 2: <input type="text" name="campo2" tabindex="2" /><br /> > Campo 3: <input type="text" name="campo3" tabindex="3" /><br /> > Campo 4: <input type="text" name="campo4" tabindex="4" /><br /> > Campo 5: <input type="text" name="campo5" tabindex="5" /> > <input type="submit" name="sub" id="sub" value="Enviar" /> > </form> > > With label: > > <form action="#" method="get" onsubmit="return false;"> > <label for='campo1'>Campo1: </label> <input type="text" > name="campo1" > id='campo1' tabindex='1'/><br /> > <label for='campo2'>Campo2: </label> <input type="text" > name="campo2" > id='campo2' tabindex='2'/><br /> > <label for='campo3'>Campo3: </label> <input type="text" > name="campo3" > id='campo3' tabindex='3'/><br /> > <label for='campo4'>Campo4: </label> <input type="text" > name="campo4" > id='campo4' tabindex='4'/><br /> > <label for='campo5'>Campo5: </label> <input type="text" > name="campo5" > id='campo5' tabindex='5'/> > <input type="submit" name="sub" id="sub" value="Enviar" /> > </form> > > -- View this message in context: http://www.nabble.com/to-change-tab-for-enter-tf3584151s15494.html#a10021923 Sent from the JQuery mailing list archive at Nabble.com.
-- Roberto Ortelli http://weblogger.ch