Elias Rodrigues Postado Janeiro 22, 2008 Denunciar Share Postado Janeiro 22, 2008 :ninja:tenhop um formulário que realiza pesquisa em um determinado PHP, só que a pesquisa só é realizada quando teclo ENTER, gostaria que quando teclar TAB ocorrese o mesmo efeito. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 KaKarotto Postado Janeiro 22, 2008 Denunciar Share Postado Janeiro 22, 2008 Ai ai ai ai....Eu gostaria muito de saber o que vocês tem contra os padrões...O tab é para mudar de foco. O enter é pra acionar uma ação. Delete é pra deletar...Por que diabos vocês querem mudar????document.getElementById("form1").onkeydown=function(){ if(event.keyCode==9) return event.keyCode=13 }O script acima pega o elemento do tipo formulário definido pela id "form1", ao teclar qualquer botão o script vai verificar se foi teclada a tecla tab, se for, ele retorna como enter, enviando o formulário. -_- Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Elias Rodrigues Postado Janeiro 22, 2008 Autor Denunciar Share Postado Janeiro 22, 2008 seie que é muito idiota mas onde coloca essa função? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 KaKarotto Postado Janeiro 22, 2008 Denunciar Share Postado Janeiro 22, 2008 Prefira colocar entre as tags <head></head> do seu html.Se fizer isso, coloque o código assim:<script type="text/javascript"> window.onload=function(){ document.getElementById("form1").onkeydown=function(){ if(event.keyCode==9) return event.keyCode=13 } } </script>Lembre-se, o meu código parte do princípio de que você tenha um form com id definido como "form1", você pode alterar se quiser, mas aí você vai ter que alterar no javascript também.aKelabrassssss Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Elias Rodrigues
:ninja:tenhop um formulário que realiza pesquisa em um determinado PHP, só que a pesquisa só é realizada quando teclo ENTER, gostaria que quando teclar TAB ocorrese o mesmo efeito.
Link para o comentário
Compartilhar em outros sites
3 respostass 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.