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


Moderador: web

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

Máscara CEP, CPF, DATA, CNPJ, TELEFONE, para IE e FF

11-01-2008 07:58

Esse é um script de máscara, onde o visitante irá digitar os valores no input e o valor será automaticamente configurado de acordo com a máscara definida, por exemplo ( CEP ):

12345678, fica: 12345-678

<script type="text/javascript"> function mascara(e,src,mask) { if(window.event) { _TXT = e.keyCode; } else if(e.which) { _TXT = e.which; } if(_TXT > 47 && _TXT < 58) { var i = src.value.length; var saida = mask.substring(0,1); var texto = mask.substring(i); if(texto.substring(0,1) != saida) { src.value += texto.substring(0,1); } return true; } else { if (_TXT != 8) { return false; } else { return true; } } } </script>


<form> CEP: <input type="text" name="cep" value="" onkeypress="return mascara(event,this,'#####-###');" size="9" maxlength="9"> <br> CPF: <input type="text" name="cpf" value="" onkeypress="return mascara(event,this,'###.###.###/##');" size="14" maxlength="14"> <br> DATA: <input type="text" name="data" value="" onkeypress="return mascara(event,this,'##/##/####');" size="10" maxlength="10"> <br> CNPJ: <input type="text" name="cnpj" value="" onkeypress="return mascara(event,this,'##.###.####/####-##');" size="19" maxlength="19"> <br> TELEFONE: <input type="text" name="telefone" value="" onkeypress="return mascara(event,this,'## ####-####');" size="12" maxlength="12"> </form>

0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado