Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS

Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17235
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Validando só números, cpf ou data de nascimento

12-01-2012 17:37

Estou postando aqui um script em JavaScript que faz a validação em inputs, permitindo só números, formatando o CPF ou a data de nascimento.

<script> // base de chamada das funções function mascara(o,f){     v_obj=o     v_fun=f     setTimeout("execmascara()",1) } function execmascara(){     v_obj.value=v_fun(v_obj.value) } // base de chamada das funções   // validação para números function soNumeros(v){     return v.replace(/\D/g,"") }   // validação para cpf function cpf(v){     v=v.replace(/\D/g,"")                       v=v.replace(/(\d{3})(\d)/,"$1.$2")             v=v.replace(/(\d{3})(\d)/,"$1.$2")                                                           v=v.replace(/(\d{3})(\d{1,2})$/,"$1-$2")     return v   }   // validação para data de nascimento function nasc(v){     v=v.replace(/\D/g,"")                     v=v.replace(/(\d{2})(\d)/,"$1/$2")           v=v.replace(/(\d{2})(\d)/,"$1/$2")                                                         return v }   </script>


<input maxlength="6" onkeypress="mascara(this,soNumeros)">   <input maxlength="14" onkeypress="mascara(this,cpf)">   <input maxlength="10" onkeypress="mascara(this,nasc)">

0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:

Quem está online

Usuários navegando neste fórum: Google Adsense [Bot]