Autor |
Mensagem |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 13/10/2008 11:39:34
|
Marcos
Equipe
Membro desde: 30/09/2008 02:11:47
Mensagens: 7
Offline
|
Olá pessoal,
Foi criado um cadastro que quando é executado no Firefox, a tecla "TAB" não funciona nos campos "CPF", "CNPJ" e "TELEFONE". Estou utilizando os tipos e validação do NEO. No IE funciona corretamente.
Alguém saberia dizer o que pode estar acontecendo?
At+,
Marcos
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 13/10/2008 11:58:18
|
rodrigo.freitas
Equipe
Membro desde: 17/04/2007 16:43:33
Mensagens: 37
Localização: Belo Horizonte - MG
Offline
|
Marcos,
acho que isso que está acontecendo é por causa da máscara padrão do NEO nesses campos.
Experimenta usar a máscara do jquery, comigo deu certo...
[]'s
|
Rodrigo Duarte de Freitas
Desenvolvedor de Sistemas
LinkCom - Soluçoes em T.I
Belo Horizonte - MG
rodrigo.freitas@linkcom.com.br - www.linkcom.com.br
Telefone/Fax: (31) 3239-4000 |
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 13/10/2008 12:18:09
|
Marcos
Equipe
Membro desde: 30/09/2008 02:11:47
Mensagens: 7
Offline
|
Descobri o problema,
No script do NEO, o input.js, existe a função "valida_tecla". Nesta função faltou o seguinte código:
//ignorar se for TAB .. no firefox o tab é acusado 0
if(tecla == 0){
return true;
}
//ignorar se for SHIFT
if(tecla == 16){
return false;
}
Este código está inserido na função "valida_tecla_data". Por isso nos campos de data esse problema não ocorre. Foi só copiar este código e inserí-lo na função "valida_tecla" que o problema foi resolvido.
Vlw pela força!!!
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 13/10/2008 14:47:45
|
rodrigo.freitas
Equipe
Membro desde: 17/04/2007 16:43:33
Mensagens: 37
Localização: Belo Horizonte - MG
Offline
|
Mas quando você colocou esse trecho na função não deu nenhum bug, funcionou 100%?
|
Rodrigo Duarte de Freitas
Desenvolvedor de Sistemas
LinkCom - Soluçoes em T.I
Belo Horizonte - MG
rodrigo.freitas@linkcom.com.br - www.linkcom.com.br
Telefone/Fax: (31) 3239-4000 |
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 17/10/2008 17:52:16
|
Marcos
Equipe
Membro desde: 30/09/2008 02:11:47
Mensagens: 7
Offline
|
Funcionou sim, não deu problema algum.
|
|
 |
|