Formata Campo Cnpj em javascript
Publicado por Leandro Alexandre ® 11/09/2007
[ Hits: 11.236 ]
Formata campo cnpj em javascript.
<--Exemplo de chamada à função através de um campo de formulário --> <input type=\"text\" name=\"cnpj\" size=\"18\" maxlength=\"18\" OnBlur=\"FormataCNPJ(this)\" onkeypress=\"return validaTecla(this, event)\"> <!-- Fim do código exemplo --> <!-- Eis as funções javascript: --> <!-- ************************COMECO************************ --> <script language=\"JavaScript\"> <!-- function isNum( caractere ) { var strValidos = \"0123456789\" if ( strValidos.indexOf( caractere ) == -1 ) return false; return true; } function validaTecla(campo, event) { var BACKSPACE= 8; var key; var tecla; CheckTAB=true; if(navigator.appName.indexOf(\"Netscape\")!= -1) tecla= event.which; else tecla= event.keyCode; key = String.fromCharCode( tecla); //alert( \'key: \' + tecla + \' -> campo: \' + campo.value); if ( tecla == 13 ) return false; if ( tecla == BACKSPACE ) return true; return ( isNum(key)); } function FormataCNPJ( el ) { vr = el.value; tam = vr.length; if ( vr.indexOf(\".\") == -1 ) { if ( tam <= 2 ) el.value = vr; if ( (tam > 2) && (tam <= 6) ) el.value = vr.substr( 0, 2 ) + \'.\' + vr.substr( 2, tam ); if ( (tam >= 7) && (tam <= 10) ) el.value = vr.substr( 0, 2 ) + \'.\' + vr.substr( 2, 3 ) + \'.\' + vr.substr( 5, 3 ) + \'/\'; if ( (tam >= 11) && (tam <= 18) ) el.value = vr.substr( 0, 2 ) + \'.\' + vr.substr( 2, 3 ) + \'.\' + vr.substr( 5, 3 ) + \'/\' + vr.substr( 8, 4 ) + \'-\' + vr.substr( 12, 2 ) ; } return true; } //--> </script> <!-- ************************FIM************************ -->
Script que faz o Navegador Tremer
Campo de pesquisa do VOL no Mozilla Firefox !!!
Script de barra de maximinizar
Processamento de vídeo (stream effects)
Nenhum comentário foi encontrado.
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI
Tem como instalar o gerenciador AMD Adrenalin no Ubuntu 24.04? (6)