Jump to content

Search the Community

Showing results for tags 'cpf'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 11 results

  1. Tentei incluir a máscara a seguir em um POST meu antigo, porém está fechado para novas respostas: Todavia, para futuras consultas minhas e também para ajudar outras pessoas, venho deixar uma máscara interessante que acabei de terminar em JavaScript. Ficou muito menor que a do POST acima: <script type="text/javascript"> var iCount1; var trava = false; function MaskDown(e) { if (trava == false) { iCount1 = e.value.length; trava = true; } } function MaskUp(e,mascara) { if (trava) { var textoLimpo = e.value.substr(0,iCount1+1).replace(/[\/\:\-\.]/g,""); var texto = ""; var iM = 0; var iT = 0; while (iM < mascara.length) { if (iT < textoLimpo.length) { if (mascara.substr(iM,1) == "#") { texto += textoLimpo.substr(iT,1); iT++; } else { texto += mascara.substr(iM,1); } } iM++; } e.value = texto; trava = false; } } </script> Para funcionar, basta incluir em suas tags input os eventos, como demonstrado a seguir: <input type="text" id="tfData" onkeydown="MaskDown(this)" onkeyup="MaskUp(this,'##/##/####')" placeholder="dd/mm/aaaa" style="width:80px" /> <br /><input type="text" id="tfHora" onkeydown="MaskDown(this)" onkeyup="MaskUp(this,'##:##')" placeholder="hh:mm" style="width:50px"/> À medida que o usuário vai digitando, o valor campo vai sendo formatado. Pode ser usado para CPF, CEP, RG, dentre outros... Divirtam-se!
  2. Eu sempre tive problemas em utilizar máscaras (mask.js) em campos que podem ser CPF ou CNPJ, então baseado em algumas soluções, fiz algumas adaptações para que o mesmo suporte ambos dados no mesmo campo, e segue a solução. Realize o download do mask plugin, e chame o js na página que recebera a máscara. jQuery Maks Plugin: https://github.com/igorescobar/jQuery-Mask-Plugin <script src="assets/js/jquery.mask.min.js"></script> Adicione a função no seu main.js ou no script de sua página, sempre após o jQuery e o jQuery Mask // jQuery Mask Plugin v1.14.11 // github.com/igorescobar/jQuery-Mask-Plugin var cpfMascara = function (val) { return val.replace(/\D/g, '').length > 11 ? '00.000.000/0000-00' : '000.000.000-009'; }, cpfOptions = { onKeyPress: function(val, e, field, options) { field.mask(cpfMascara.apply({}, arguments), options); } }; $('.mascara-cpfcnpj').mask(cpfMascara, cpfOptions); Agora, basta adicionar a classe .mascara-cpfcnpj, no campo desejado, e o mesmo será apto a receber CPF ou CNPJ. <input name="cpfcnpj" class="mascara-cpfcnpj"/> Pronto!
  3. Giovani Cristaldo

    Retirar Máscara CPF

    Sou novo em javascrtipt e estou tentando tirar a máscara do campo quando entro no campo, ao sair ja consegui colcar a máscara, segue o cóidgo da função: function RetiraMascara(ObjCPF){ cpf = ObjCPF.Value; if (cpf.length == 14) { cpf = cpf.charAt(0)+cpf.charAt(1)+cpf.charAt(2)+ cpf.charAt(4)+cpf.charAt(5)+cpf.charAt(6)+ cpf.charAt(8)+cpf.charAt(9)+cpf.charAt(10)+ cpf.charAt(12)+cpf.charAt(13); alert(cpf); return cpf; } }; E a chamada no html <input name="usu_cpf" type="text" onfocus="RetiraMascara(this);" onblur="this.value = ValidarCPF(this);" onkeypress="return SomenteNumero(event);" /> Agradeço que possa me dar uma luz, coloquei um alert mas não entra no IF e tem 14 caracteres.A chamada está no OnFocus
  4. Boa noite a todos. Queria tirar uma dúvida. Possui um formulário php de cadastro de clientes, e outro formulário onde eu cadastro os empréstimos destes clientes. Minha pergunta é: Existe alguma forma de eu ao digitar o cpf, ele preencher automaticamente o campo nome do formulário empréstimos de acordo com o nome que está cadastrado na tabela clientes?
  5. Prezados, como eu não entendo muito de php... Queria tirar uma dúvida. Eu tenho formulários PHP, onde em um é o cadastro do cliente, e o outro eu cadastro o serviço contratado. Eu queria saber se existe alguma forma de quando eu digito o CPF no formulário de serviços, se tem como buscar automaticamente o nome cadastrado na tabela clientes que está relacionada à este CPF. Grato.
  6. paulo@viaboleto.com.br

    Uma só função pronta para formatar CNPJ e CPF.

    CREATE FUNCTION FormataCNPJCPF(@DOCUMENTO VARCHAR(20)) RETURNS VARCHAR(20) AS BEGIN set @documento = REPLACE(@documento,'.','') set @documento = REPLACE(@documento,'-','') set @documento = REPLACE(@documento,'/','') set @documento = REPLACE(@documento,' ','') declare @iCNPJCPF bigint set @iCNPJCPF = convert(bigint, @documento) set @documento = convert(varchar(20), @iCNPJCPF) if len(@documento) <= 11 begin if len(@documento) < 11 set @documento = replicate('0',11-len(@documento)) + @documento set @documento = substring(@documento,1,3) + '.' + substring(@documento,4,3) + '.' + substring(@documento,7,3) + '-' + substring(@documento,10,2) end else if len(@documento) <= 14 begin if len(@documento) < 14 set @documento = replicate('0',14-len(@documento)) + @documento set @documento = substring(@documento,1,2) + '.' + substring(@documento,3,3) + '.' + substring(@documento,6,3) + '/' + substring(@documento,9,4) + '-' + substring(@documento,13,2) end return @documento END
  7. fainformatica

    Buscar nome pelo CPF de um input!

    Opa galera, sou novo em PHP e nao to conseguindo fazer uma função que faça o seguinte: Ao digitar no meu input CPF ele me traga o nome do consumidor em outro input! Alguem me ajuda...
  8. jeffjk

    Ajuda com Mask de CPF!

    Amigos bom dia, tenho o script abaixo que faz a formatação da mask: <script type="text/javascript">$(document).ready(function () { $("#cpf").mask("999.999.999-99"); });</script> e uso assim: <label>CPF *</label> <input type="text" name="cpf" size="33" id="cpf" maxlength="1000" required="" value="<%= cliente.getCPF()%>"> porém quando dou o include: <%@include file ="inicio.jsp" %> -> Menus do sistema e layout essa mascara para de funcionar, dando o erro abaixo: cadastracliente.jsp:160 Uncaught TypeError: $(...).mask is not a function removendo o include funciona... Já tentei colocar os JS e o Include em varias partes do código e nenhuma funcionou, sabem me dizer qual o problema e como resolver? Desde já agradeço a atenção!
  9. twpesquisa

    CPF e CNPJ no mesmo input

    Fala aí galera, tudo belezinha ? Então, não sei se alguém já teve a necessidade de colocar no mesmo INPUT a digitação e validação do CPF e CNPJ e conforme vai digitando, vai criando a máscara conforme a quantidade de dígitos informados. Pois bem, os códigos baixo, já estão fazendo isso, ao digitar, já cria a máscara conforme a quantidade de dígitos, porém o meu pedido de ajuda, é fazer com que ao sair do campo, seja verificado se o CPF e/ou CNPJ são verdadeiros e caso não esteja correto, exibir uma mensagem e voltar o foco para o campo até que o mesmo esteja corrigido. Alguém conste me dar uma mão nessa parada ? Abração, <!-- //Aplica a máscara no campo //Função para ser utilizada nos eventos do input para formatação dinâmica function aplica_mascara_cpfcnpj(campo,tammax,teclapres) { var tecla = teclapres.keyCode; if ((tecla < 48 || tecla > 57) && (tecla < 96 || tecla > 105) && tecla != 46 && tecla != 8) { return false; } var vr = campo.value; vr = vr.replace( /\//g, "" ); vr = vr.replace( /-/g, "" ); vr = vr.replace( /\./g, "" ); var tam = vr.length; if ( tam <= 2 ) { campo.value = vr; } if ( (tam > 2) && (tam <= 5) ) { campo.value = vr.substr( 0, tam - 2 ) + '-' + vr.substr( tam - 2, tam ); } if ( (tam >= 6) && (tam <= 8) ) { campo.value = vr.substr( 0, tam - 5 ) + '.' + vr.substr( tam - 5, 3 ) + '-' + vr.substr( tam - 2, tam ); } if ( (tam >= 9) && (tam <= 11) ) { campo.value = vr.substr( 0, tam - 8 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + '-' + vr.substr( tam - 2, tam ); } if ( (tam == 12) ) { campo.value = vr.substr( tam - 12, 3 ) + '.' + vr.substr( tam - 9, 3 ) + '/' + vr.substr( tam - 6, 4 ) + '-' + vr.substr( tam - 2, tam ); } if ( (tam > 12) && (tam <= 14) ) { campo.value = vr.substr( 0, tam - 12 ) + '.' + vr.substr( tam - 12, 3 ) + '.' + vr.substr( tam - 9, 3 ) + '/' + vr.substr( tam - 6, 4 ) + '-' + vr.substr( tam - 2, tam ); } } //Verifica se CPF ou CGC e encaminha para a devida função, no caso do cpf/cgc estar digitado sem mascara function verifica_cpf_cnpj(cpf_cnpj) { if (cpf_cnpj.length == 11) { return(verifica_cpf(cpf_cnpj)); } else if (cpf_cnpj.length == 14) { return(verifica_cnpj(cpf_cnpj)); } else { return false; } return true; } //Verifica se o número de CPF informado é válido function verifica_cpf(sequencia) { if ( Procura_Str(1,sequencia,'00000000000,11111111111,22222222222,33333333333,44444444444,55555555555,66666666666,77777777777,88888888888,99999999999,00000000191,19100000000') > 0 ) { return false; } seq = sequencia; soma = 0; multiplicador = 2; for (f = seq.length - 3;f >= 0;f--) { soma += seq.substring(f,f + 1) * multiplicador; multiplicador++; } resto = soma % 11; if (resto == 1 || resto == 0) { digito = 0; } else { digito = 11 - resto; } if (digito != seq.substring(seq.length - 2,seq.length - 1)) { return false; } soma = 0; multiplicador = 2; for (f = seq.length - 2;f >= 0;f--) { soma += seq.substring(f,f + 1) * multiplicador; multiplicador++; } resto = soma % 11; if (resto == 1 || resto == 0) { digito = 0; } else { digito = 11 - resto; } if (digito != seq.substring(seq.length - 1,seq.length)) { return false; } return true; } //Verifica se o número de CNPJ informado é válido function verifica_cnpj(sequencia) { seq = sequencia; soma = 0; multiplicador = 2; for (f = seq.length - 3;f >= 0;f-- ) { soma += seq.substring(f,f + 1) * multiplicador; if ( multiplicador < 9 ) { multiplicador++; } else { multiplicador = 2; } } resto = soma % 11; if (resto == 1 || resto == 0) { digito = 0; } else { digito = 11 - resto; } if (digito != seq.substring(seq.length - 2,seq.length - 1)) { return false; } soma = 0; multiplicador = 2; for (f = seq.length - 2;f >= 0;f--) { soma += seq.substring(f,f + 1) * multiplicador; if (multiplicador < 9) { multiplicador++; } else { multiplicador = 2; } } resto = soma % 11; if (resto == 1 || resto == 0) { digito = 0; } else { digito = 11 - resto; } if (digito != seq.substring(seq.length - 1,seq.length)) { return false; } return true; } //Procura uma string dentro de outra string function Procura_Str(param0,param1,param2) { for (a = param0 - 1;a < param1.length;a++) { for (b = 1;b < param1.length;b++) { if (param2 == param1.substring(b - 1,b + param2.length - 1)) { return a; } } } return 0; } //Retira a máscara do valor de cpf_cnpj function retira_mascara(cpf_cnpj) { return cpf_cnpj.replace(/\./g,'').replace(/-/g,'').replace(/\//g,'') } <html> <head> <script src="MascaraValidacao.js" type="text/javascript"></script> </head> <body> <form name='a'> <input type="text" id="cpf-cnpj" name="cpf-cnpj" onkeydown="javascript:return aplica_mascara_cpfcnpj(this,18,event)" onkeyup="javascript:return aplica_mascara_cpfcnpj(this,18,event)" > <input type="text" id="nome" name="nome" > </form> </body> </html>
  10. Pessoas... tenho um campo CPF no banco que contém apenas números. Após fazer o SELECT e exibir numa página (não num input) gostaria que ele mostrasse o CPF já formatado nnn.nnn.nnn-nn Como posso fazer isso?
  11. bernardinoandre

    Validar CPF em formulário

    Pessoal, preciso de ajuda. Eu estou realizando um trabalho da faculdade na qual preciso colocar 3 validações no formulário do CPF que são eles: 1. Se o usuário não digitou 11 caracteres (um CPF é composto de 9 dígitos de identificação e 2 dígitos de verificação) deve apresentar o erro: "CPF tem de ter 11 dígitos". 2. Se nem todos caracteres digitados são dígitos. Ou seja, se digitarem um "ponto" (.) deve apresentar o erro: "CPF só pode ter dígitos, caracter . inválido!" 3. Se os dígitos de verificação estão incorretos. Deve apresentar o erro: "Dígitos verificadores inválidos!" Eu tenho o código abaixo, porém, ele apresenta os seguintes erros: Mesmo eu digitando meu CPF, ele apresenta o erro: "CPF deve ter 11 Dígitos". Ele não reconhece o erro se eu digitar qualquer caracter e ele não está identificando o dígito verificador. Sou super iniciante. Quando forem explicar, tenham uma certa paciência, por favor. Se precisarem, envio a página em html. Muito Obrigado! Código: <script> function calculaDV(num) { var resto = 0, soma = 0; for ( i = 2; i <11; i++) { soma = soma + ((num % 10) * i); num = parseInt(num / 10); } resto = (soma % 11); return (resto > 1) ? (11 - resto) : 0; } function VerificaCPF ( campo ) { var i, c, cpf; var iniCPF; var strCPF = campo.value; if ( strCPF.lenght != 11){ alert("CPF tem de ter 11 digitos"); return false; } for ( i = 0; 1 < 11; i++ ) { c = strCPF.charAt(i); if ( (c < '0') || (c > '9')) { alert("CPF so pode ter digitos, caracter " + c + "invalido!"); return false; } } iniCPF = strCPF.substring(0, 9); pd = calculaDV(iniCPF); sd = calculaDV(iniCPF * 10 + pd); if ( (pd != strCPF.charAt(9)) || (sd !=strCPF.charAt(10)) ) { alert("Digitos verificadores invalidos!"); return false; } return true; } </script>
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.