Máscara de celular com 8 ou 9 dígitos
Publicado por Paulo Dias (última atualização em 22/01/2013)
[ Hits: 31.063 ]
Homepage: http://naotenhosite.eu.nao.tenho
Script para mascarar campos de telefone/celular em formulários, com suporte a 9 dígitos.
function mascaraTelefone( campo ) { function trata( valor, isOnBlur ) { valor = valor.replace(/\D/g,""); valor = valor.replace(/^(\d{2})(\d)/g,"($1)$2"); if( isOnBlur ) { valor = valor.replace(/(\d)(\d{4})$/,"$1-$2"); } else { valor = valor.replace(/(\d)(\d{3})$/,"$1-$2"); } return valor; } campo.onkeypress = function (evt) { var code = (window.event)? window.event.keyCode : evt.which; var valor = this.value if(code > 57 || (code < 48 && code != 8 )) { return false; } else { this.value = trata(valor, false); } } campo.onblur = function() { var valor = this.value; if( valor.length < 13 ) { this.value = "" }else { this.value = trata( this.value, true ); } } campo.maxLength = 14; }
Validação de CPF e CNPJ em única Função
Função Javascript simples para validação de CPFs
Nenhum coment�rio foi encontrado.
Comparação entre os escalonadores BFQ e MQ-Deadline (acesso a disco) no Arch e Debian
Conciliando o uso da ZRAM e SWAP em disco na sua máquina
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Converter os repositórios Debian para o novo formato com as chaves
Instalando Spotify no Debian 13
Realizar overclock no Miyoo Mini (plus ou normal)
Dúvidas sobre a originalidade de conteúdos online (11)
linux mint reconhece microfone de lapela como fone de ouvido sem micro... (4)
Erro na inicialização do Debian como resolver (2)