Eu estou com um probleminha com respeito a forma que a tecla tab pula de um campo para o outro na forma Defalut do browser.
É que eu peguei o script que pula o campo ao pressionar a tecla <enter>, e deu certo com o <enter>, mas tentei fazer ele executar a mesma função ao pressionar a tecla <tab> e ele pula 2 campos...
Tentei desabilitar e mudar o evento dele mas não funfou... continua pulando os dois campos... alguém sabe como eu faço pra mudar a ação da tecla <tab> pra ele não pular o campo, como está Default e fazer ele executar a minha função?
var ret = new Boolean(true);
var tecla = (navigator.appName == 'Netscape') ? evt.keyCode : window.event.keyCode;
if (tecla == 9) //tab
{
event.keyCode=13;
event.returnValue=false;
ret = nextCampo(evt,nome);
return ret;
}
Pergunta
RClotz
Eu estou com um probleminha com respeito a forma que a tecla tab pula de um campo para o outro na forma Defalut do browser.
É que eu peguei o script que pula o campo ao pressionar a tecla <enter>, e deu certo com o <enter>, mas tentei fazer ele executar a mesma função ao pressionar a tecla <tab> e ele pula 2 campos...
Tentei desabilitar e mudar o evento dele mas não funfou... continua pulando os dois campos... alguém sabe como eu faço pra mudar a ação da tecla <tab> pra ele não pular o campo, como está Default e fazer ele executar a minha função?
O código que copiei é o esse:
<enter> == <tab>
Abraços!!!!
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.