Pular campo de formulario automaticamente
Tenho o seguinte script para pular de um campo ao outro no formulário após o preenchimento de um número x de caractéres mas só funciona no Internet Explorer e não está funcionando no firefox.
Alguém conhece algo similar a esse script que funciona nos dois navegadores?
<script>function pula(campo,maximo,proximo){if(document.getElementById(campo).value.length >= maximo){document.getElementById(proximo).focus();}}</script>
Outro problema é trocar a tecla enter pelo tab.
Tenho usado : onKeyDown=\"if(event.keyCode==13) event.keyCode=9;\".
Isso funciona no Internet Explorer mas não funciona também no Firefox.
Tem alguma solução para o caso?
echo "<input type=\"text\" autocomplete=\"off\" id=\"link\" name=\"dia\" value=\"$dia\" size=\"2\" maxlength=\"2\" onKeyDown=\"if(event.keyCode==13) event.keyCode=9;\"><br>";echo "<input type=\"text\" autocomplete=\"off\" name=\"mes\" value=\"$mes\" size=\"2\" maxlength=\"3\" onKeyDown=\"if(event.keyCode==13) event.keyCode=9;\"><br>";Discussão (2)
Carregando comentários...