CM
Campo com Máscara tabular automaticamente.
Boa tarde a todos.
Pessoal, tenho vários campos com máscara, mas a princípio vou comentar o de CEP que é fundamental.
Existe a possibilidade de ao completar o campo com máscara o sistema ir para o próximo campo automaticamente sem ter de teclar TAB?
Pergunto isso porquê tenho esse campo de CEP que faz a busca automática, só que tenho que teclar TAB e se todos os campos com máscara fizessem isso automaticamente seria um avanço em tanto, não acham?
Eis meu código:
E o campo com a máscara:
Obrigado
Pessoal, tenho vários campos com máscara, mas a princípio vou comentar o de CEP que é fundamental.
Existe a possibilidade de ao completar o campo com máscara o sistema ir para o próximo campo automaticamente sem ter de teclar TAB?
Pergunto isso porquê tenho esse campo de CEP que faz a busca automática, só que tenho que teclar TAB e se todos os campos com máscara fizessem isso automaticamente seria um avanço em tanto, não acham?
Eis meu código:
- <?php
- $buscaCep = new TAction(array($this, 'onSearch'));
- $cep->setExitAction($buscaCep);
- ?>
E o campo com a máscara:
- <?php
- $cep->setMask('99.999-999');
- ?>
Obrigado
Pode ser feito via javascript. Copie a função tentry_mask do arquivo lib/adianti/include/tentry/tentry.js para app/lib/include/application.js e faça as modificações desejadas.
Bom dia Nataniel, obrigado por responder.
Mas como aplico no form?
Tô meio perdido ainda. Rsrs.
Obrigado
Claudio, não precisa alterar nada no form. O setMask chama essa função, então basta copiá-la para o arquivo application.js e modificar. Obs: talvez seja necessário limpar o cache
Isso eu já fiz Nataniel, mas o problema é: modificar o quê?
Estou meio perdido, já fiz várias alterações e nada acontece.