Lançado Adianti Framework 7.6!
Clique aqui para saber mais
Alterar Label e Máscara no evento onKeyDown do Javascript Boa tarde a todos, preciso fazer com que 1 campo (CPF / CNPJ) tenha a máscara e label de CPF quando o campo tiver no máximo 14 caracteres e caso o usuário digite 15 ou mais que o Label altere para CNPJ e a máscara altere também. Tenho códigos que já utilizei fazendo isso e li os posts antigos aqui do fórum, mas não consegui colocar para funcionar no Adianti. Se alguém puder dar...
TL
Alterar Label e Máscara no evento onKeyDown do Javascript  
Boa tarde a todos,

preciso fazer com que 1 campo (CPF / CNPJ) tenha a máscara e label de CPF quando o campo tiver no máximo 14 caracteres e caso o usuário digite 15 ou mais que o Label altere para CNPJ e a máscara altere também.

Tenho códigos que já utilizei fazendo isso e li os posts antigos aqui do fórum, mas não consegui colocar para funcionar no Adianti.

Se alguém puder dar um norte, agradeço demais...


Pacotão Dominando o Adianti Framework 7
O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado! Versão 7.4


Dominando o Adianti 7 Quero me inscrever agora!

Comentários (1)


NR

Segue um exemplo simples:
  1. <?php
  2. $doc->onkeyup "
  3.             if (this.value.length > 14) {
  4.                 tentry_new_mask($(this).attr('id'),'99.999.999/9999-99');
  5.                 $('label:contains(\"CPF\")').html('CNPJ');
  6.             } else {
  7.                 tentry_new_mask($(this).attr('id'),'999.999.999-999');
  8.                 $('label:contains(\"CNPJ\")').html('CPF');
  9.             }
  10.         ";
  11. ?>