Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Oi pessoal, estou com um grande problema, com validação de CPF usando JavaScript, alguém poderia me ajuda a resolver o problema??
Detalhe, o erro está marcado em negrito e sublinhado abaixo!
<script type="text/javascript" >
<!--
function Verifica_campo_CPF(campo) {
var CPF = campo.value; // Recebe o valor digitado no campovar POSICAO, I, SOMA, DV, DV_INFORMADO;
var DIGITO = new Array(10);for (I=0; I<=8; I++) {
DIGITO[I] = CPF.substr( I, 1);
}POSICAO = 10;
SOMA = 0;
for (I=0; I<=8; I++) {
SOMA = SOMA + DIGITO[I] * POSICAO;
POSICAO = POSICAO – 1;
}
DIGITO[9] = SOMA % 11;
if (DIGITO[9] < 2) {
DIGITO[9] = 0;
}
else{
DIGITO[9] = 11 – DIGITO[9];
}POSICAO = 11;
SOMA = 0;
for (I=0; I<=9; I++) {
SOMA = SOMA + DIGITO[I] * POSICAO;
POSICAO = POSICAO – 1;
}
DIGITO[10] = SOMA % 11;
if (DIGITO[10] < 2) {
DIGITO[10] = 0;
}
else {
DIGITO[10] = 11 – DIGITO[10];
}DV = DIGITO[9] * 10 + DIGITO[10];
if (DV != DV_INFORMADO) {
alert(‘CPF inválido’);
campo.value = ”;
campo.focus();
return false;
}
}
-->
</script>
:clover: :clover: :clover: :mellow: :mellow: :!: :!: :!: :!:Carregando comentários...