Pessoal, esta funcao abaixo é pra funcionar o enter como tab, alias, vairas outras tecla, como seta pra baixo e page down, e assim vale pra subir, o esc, page up e seta pra cima, mas ele não funciona no firefox, so no IE, que que acontece ai!? function entertab(formc,campo){ nextfield = campo; prevfield = campo; netscape = ''; ver = navigator.appVersion; len = ver.length; for(iln = 0; iln < len; iln++) if (ver.charAt(iln) == '(') break; netscape = (ver.charAt(iln+1).toUpperCase() != 'C'); function keyDown(DnEvents) { k = (netscape) ? DnEvents.which : window.event.keyCode; nome = (navigator.appName == 'Netscape') ? DnEvents.target.name: event.srcElement.name; objnext = eval(formc + '.' + nextfield ); typenext = objnext.type; if (!typenext) { objnext = eval(formc + '.' + nextfield + '[0]' ); typenext = objnext.type; } if (nome == 'pessoa_sexo'){ if (k == 70){ eval(formc + '.' + nome + '[1].checked = true;');} if (k == 77){ eval(formc + '.' + nome + '[0].checked = true;');} } if ((k == 13) || (k == 40) ||(k == 34)) { if (nextfield == 'done') { return false; } else { if (typenext == 'radio') { eval(formc + '.' + nextfield + '[0].focus();'); eval(formc + '.' + nextfield + '[0].select();'); } else { eval(formc + '.' + nextfield + '.focus()'); } return false; } } objprev = eval(formc + '.' + prevfield ); typeprev = objprev.type; if (!typeprev) { objprev = eval(formc + '.' + prevfield + '[0]' ); typeprev = objprev.type; } if ((k == 27) ||(k == 38) || (k == 33)) { if (prevfield == 'done') { return false; } else { if (typeprev == 'radio') { eval(formc + '.' + prevfield + '[0].focus();'); eval(formc + '.' + prevfield + '[0].select();'); } else { eval(formc + '.' + prevfield + '.focus()'); } return false; } } } // document.onkeydown = keyDown; // if (netscape) document.captureEvents(Event.KEYDOWN|Event.KEYUP); if (document.addEventListener){ document.addEventListener('keydown', keyDown, false); } else if (document.attachEvent){ document.attachEvent('onkeydown', keyDown); } }[/codebox] [codebox]<input name="aluno_recebe_info" type="radio" onFocus="nextfield ='aluno_senha';prevfield ='aluno_cad_turma';" value="s" checked <?=$chk_rec_info[s] ?>>