black power Postado Dezembro 23, 2005 Denunciar Share Postado Dezembro 23, 2005 COMO Q FAZ UM VALIDA CPF SIMPLESCOM O TEXE E O BOTAO Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 SliM ShadY Postado Dezembro 23, 2005 Denunciar Share Postado Dezembro 23, 2005 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Untitled Document</title> <script language="javascript"> function valida(){ Form = document.form; s = limpa_string(Form.cpf.value); param = s.substr(0,3) + '.' + s.substr(3,3) + '.' + s.substr(6,3) + '-' + s.substr(9,2); if (s.length == 11) { if (valida_CPF(param) == false ) { alert("O CPF não é válido!"); Form.cpf.className='inputsIncorrect'; Form.cpf.select(); return false; } else { Form.cpf.className='inputs'; } } else { alert("O CPF não é válido!"); Form.cpf.className='inputsIncorrect'; Form.cpf.select(); return false; } alert("CPF válido"); } function limpa_string(S){ // Deixa so' os digitos no numero var Digitos = "0123456789"; var temp = ""; var digito = ""; for (var i=0; i<S.length; i++) { digito = S.charAt(i); if (Digitos.indexOf(digito)>=0) { temp=temp+digito } } //for return temp } // fim da funcao function valida_CPF(s) { var i; s = limpa_string(s); var c = s.substr(0,9); var dv = s.substr(9,2); var d1 = 0; for (i = 0; i < 9; i++) { d1 += c.charAt(i)*(10-i); } if (d1 == 0) return false; d1 = 11 - (d1 % 11); if (d1 > 9) d1 = 0; if (dv.charAt(0) != d1) { return false; } d1 *= 2; for (i = 0; i < 9; i++) { d1 += c.charAt(i)*(11-i); } d1 = 11 - (d1 % 11); if (d1 > 9) d1 = 0; if (dv.charAt(1) != d1) { return false; } return true; } </script> </head> <body> <Form name="form" action="" method="POST"> <input type="text" name="cpf"> <input type="button" name="validar" value="Validar!" onClick="javascript: valida();"> </Form><br /><br /> </body> </html> Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
black power
COMO Q FAZ UM VALIDA CPF SIMPLES
COM O TEXE E O BOTAO
Link para o comentário
Compartilhar em outros sites
1 resposta 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.