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...


Curso Dominando o Adianti Framework

O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado!


Dominando o Adianti Framework 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. ?>