Marcelinho II Postado Dezembro 1, 2008 Denunciar Share Postado Dezembro 1, 2008 Fiz esse código para validar o CPF, mas não está funcionando.Alguém podería me ajudar a encontrar o erro?<html> <head> <script type="text/javascript"> function digito1() { var aux = new Array(9); var soma; var cont; var d1; var mult; soma = 0; mult = 10; for(cont = 0; cont <= 8; cont++) { aux[cont] = cpf[cont] * mult; soma = soma + aux[cont]; mult = mult - 1; } if (soma % 11 < 2) { d1 = 0; } else { d1 = 11 - (soma % 11); } return d1; } function digito2() { var aux = new Array(10); var soma; var cont; var d2; var mult; soma = 0; mult = 11; for(cont = 0; cont <= 9; cont++) { aux[cont] = cpf[cont] * mult; soma = soma + aux[cont]; mult = mult - 1; } if (soma % 11 < 2) { d2 = 0; } else { d2 = 11 - (soma % 11); } return d2; } function cpf(d1,d2) { var cont; var cpf = new Array(11); for (cont = 0; cont <= 10; cont++) { cpf[cont] = parseFloat(window.prompt("CPF" + " " + (cont+1))); } if (d1 == cpf[9] && d2 == cpf[10]) { document.write("CPF correto!" + d1 + " " + d2); } else { document.write("CPF inválido!" + d1 + " " + d2); } } </script> <title> </title> </head> <body> <form> <input onclick="cpf()" type="button" value="Executar"> </form> </body> </html> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fercosmig Postado Dezembro 1, 2008 Denunciar Share Postado Dezembro 1, 2008 qual erro?testa ele no FF usando o Firebug e posta o erro ae Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jonathan Queiroz Postado Dezembro 1, 2008 Denunciar Share Postado Dezembro 1, 2008 Eu li seu tópico e resolvi criar um script para verificar o CPF...Não vou postar aqui por já ser um "código pronto".Estarei postando na área de repositório de scripts de JavaScript !O tópico está disponível aqui Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Marcelinho II Postado Dezembro 4, 2008 Autor Denunciar Share Postado Dezembro 4, 2008 Muito obrigado pela ajuda.Depois vou tentar achar os erros no meu. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Marcelinho II
Fiz esse código para validar o CPF, mas não está funcionando.
Alguém podería me ajudar a encontrar o erro?
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.