Tecla ENTER

Pessoal,

to com um problema que não consegui resolver ainda, gostaria da ajuda de vcs. É o seguinte:

Eu tenho uma tela de cadastro utilizando JSF, eu gostaria que toda vez que o usuario apertasse a tecla “ENTER” o campo mudava de focus (funcionando como um “TAB”).
Atualmente, toda vez que o usuario aperta a tecla “ENTER” ta pegando o action do primeiro botao da tela. Alguem tem alguma idéia de como resolver??

vlwww

/**************************************************************************
Função para simular um Tab quando for pressionado a tecla Enter
Exemplo: onKeyDown=“TABEnter()”
Funciona em TEXT BOX,RADIO BUTTON, CHECK BOX e menu DROP-DOWN
**************************************************************************/


function TABEnter(oEvent){
  var oEvent = (oEvent)? oEvent : event;
  var oTarget =(oEvent.target)? oEvent.target : oEvent.srcElement;
  if(oEvent.keyCode==13)
    oEvent.keyCode = 9;
  if(oTarget.type=="text" && oEvent.keyCode==13)
    //return false;
    oEvent.keyCode = 9;
  if (oTarget.type=="radio" && oEvent.keyCode==13)
    oEvent.keyCode = 9;
}

java.awt.event.KeyEvent

Quenem o cara falou ali

não tenho muita experiência em javascript, utilizando o jQuery, eu poderia usar esse exemplo?? Como ficaria??

não entendi direito :oops:

vlww

http://www.devmedia.com.br/articles/viewcomp.asp?comp=6426

Olha só, existe uma biblioteca js muito boa pra isso

http://www.openjs.com/scripts/events/keyboard_shortcuts/

E quanto ao JQuery, tem um plugin também:

http://code.google.com/p/js-hotkeys/

Veja se ajuda no seu problema