E eu acho que vc neim entendeu o que eu falei e neim testou o script como eu..
Pega ele, e vai digitando o seu CPF por exemplo (que é grandinho), aí vc vai digitando, e vai aparecendo os pontinhos e talz.. Mas se vc acaba de digitar e depois vc vai conferir, e viu que errou um número, vc naum consegue ir apagando normalmente, quando vc chegar no primeiro caracter gerado pelo script, vc naum vai conseguir mais apagar..
Naum lembro se dá pra passar por cima com a setinha.. Mas caso naum dê, vc teria que ir com o mouse lá e clicar onde vc quer apagar..
Eu acho isso incômodo.. Pois eu uso o teclado pra quase tudo, aí eu tô bem tranquilo digitando as minhas info, e tenho que usar o mouse e talz.. Parece besteira, mas eu naum goto..
Fui..
Salve gallera, o script é bastante util, porem esse problema limitou um pouco, bom, pra resolver isso adicionei uma condição, e deu certo!
function formatarCampo(objForm, Mask, evento) {
var keyNumber = (ie) ? event.keyCode : evento; //Este evento passo como parametro porque o netscape não aceita o keicode e tb naum sei pq, este event.which só funciona se estiver no onKeyPress.
if(keyNumber != 8){
.....toda a função......
}
na chamada da função:
.. onkeypress="return formatarCampo(this, '99/99/9999', event.which);" ....
Espero que seja util, e se tiever algo de errado, só avisar, valeu!