Mascara de form com problema
E ai galera, beleza?
Seguinte to com um problema pra mascarar um form aqui, deem uma olhada no código a baixo:
function soNumeros( evtKeyPress ){ var nTecla = (evtKeyPress.which) ? evtKeyPress.which : evtKeyPress.keyCode; //Permiti apenas os numeros, delete, backspace, e setas do teclado if ( ( nTecla > 47 && nTecla < 58 ) || nTecla == 8 || ( nTecla > 36 && nTecla < 41 ) || nTecla == 46 ) return true; else return false;}
O problema esta no "nTecla == 46" que se refere ao delete... mas além de permitir o delete ele perrmite a tecla ponto ".".
Se eu tiro ele, beleza, bloqueia tudo certinho, mas não funca o delete.
Porque ta acontecendo isso?
Obrigado desde ja!
Discussão (4)
Carregando comentários...