Guest User

Untitled

a guest
Jun 18th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. function ValidarCPF(Objcpf){
  2. var cpf = Objcpf.value;
  3. exp = /.|-/g
  4. cpf = cpf.toString().replace( exp, "" );
  5. var digitoDigitado = eval(cpf.charAt(9)+cpf.charAt(10));
  6. var soma1=0, soma2=0;
  7. var vlr =11;
  8.  
  9. for(i=0;i<9;i++){
  10. soma1+=eval(cpf.charAt(i)*(vlr-1));
  11. soma2+=eval(cpf.charAt(i)*vlr);
  12. vlr--;
  13. }
  14. soma1 = (((soma1*10)%11)==10 ? 0:((soma1*10)%11));
  15. soma2=(((soma2+(2*soma1))*10)%11);
  16.  
  17. var digitoGerado=(soma1*10)+soma2;
  18.  
  19. if(digitoGerado!=digitoDigitado) {
  20. $('#cpf').removeClass('form-control nulo').addClass('form-control is-invalid');
  21.  
  22. }else{
  23. $('#cpf').removeClass('form-control nulo').addClass('form-control is-valid');
  24. }
Add Comment
Please, Sign In to add comment