Tiago, teste feito com e sem a linha enter() antes do function enter()
…
Fiz outros testes e consegui obter o seguinte:
-
No meu scriptcase4, este problema de acionar a tecla enter e o form ser submetido somente acontece se o foco estiver em um campo do tipo TEXTO (simples) e o usuario teclar o ENTER. … se o foco estiver em um campo de outro tipo como numerico, data, hora, texto com varias linhas, o enter não aciona a submissão do formulario.
-
Consegui algum resultado, pelo menos no mozilla (nao testei em outros navegadores), incluindo o seguinte codigo no evento OnInit do Form:
echo "";
e criei um evento javascript no evento onFocus de cada campo com o seguinte:
a) no campo1:
nextfield =‘campo2’;
b) no campo2:
nextfield =‘campo1’;
Com este codigo, a tecla enter não aciona o submit do FORM e fica alternando o foco entre os 2 campos.
Não fiz nenhum teste ainda com um form com mais de 2 campos … farei ainda hoje.