Trocar TAB pelo ENTER em formulários de forma simples
Olá galera tudo bem?
Eu sei que tem um monte de tutoriais que ensinam a trocar o TAB pelo Enter, mas isto vai para todos os campos do formulário, vamos supor que se você esta usando o ajax e deseja que o TAB (ENTER) só vá para determinados campos do seu formulário.
Eu achei alguns scritps que fazem isto mas os mesmos eram grandes demais, no mínimo com 25 linhas. Cansado de procurar então resolvi criar o meu e ficou muito simples, por isto quiz compartilhar com vocês. Funciona no IE, Firefox e Chrome.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
<html> <head> <title>Tab pelo Enter</title> <script language="javascript"> function tabenter(event,campo){ var tecla = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode; if (tecla==13) { campo.focus(); } } </script> </head> <body> Depois no formulario basta setar onde quer que ele vai para o próximo campo. Exemplo: <form> <input type="text" name="campo1" id="campo1" onKeyUp="tabenter(event,getElementById('campo3'))"/> <input type="text" name="campo2" id="campo2"/> <input type="text" name="campo3" id="campo3" onKeyUp="tabenter(event,getElementById('campo4'))"/> <input type="text" name="campo4" id="campo4" onKeyUp="tabenter(event,getElementById('campo1'))"/> </form> </body> </html> |
Você pode se interessar

Skynet é real e é chinesa
Carlos L. A. da Silva - 10 de dezembro de 2019Cerca de 200 milhões de câmeras de vigilância estão em operação nesse momento no país, ligadas a uma rede do governo batizada como Skynet.

Promoções de Jogos do Final de Semana (06/12)
Carlos L. A. da Silva - 6 de dezembro de 2019Confira as melhores ofertas de jogos de PC para o final de semana.

Como bloquear trolls no Twitter em larga escala
Carlos L. A. da Silva - 4 de dezembro de 2019Ninguém está livre de cair na mira de uma horda virtual e saber se defender é fundamental.
Mais publicações

Conheça a diferença entre Inteligência Artificial, Aprendizado de Máquina e Aprendizado Profundo
Carlos L. A. da Silva - 30 de novembro de 2019
Promoções de Jogos do Final de Semana (29/11) – Edição da Black Friday
Carlos L. A. da Silva - 29 de novembro de 2019
Como aproveitar ao máximo a Área de Transferência do Windows 10
Carlos L. A. da Silva - 28 de novembro de 2019