Ir para conteúdo
  • Cadastre-se

Mascara Multipla Cpf / Cnpj


Posts Recomendados

Pessoal, estou precisando de ajuda de alguem que entenda de javascript

O codigo abaixo deve ter algum erro de sintaxe.. Quando eu utilizo somente mascara pro telefone (customfield1) funciona, quando coloco junto a do CPF/CNPJ (customfield2) não funciona mais nenhuma.


<script>

		 jQuery(function($) {

		 $.mask.definitions['~']='[+-]';

		 $("#postcode").mask("99999-999");

   $("#phonenumber").mask("(99)9999-9999");

		 $("#customfield2").focusout(function(){

				  var doc, element2;

				  element2 = $(this);

				  element2.unmask();

				  phone = element2.val().replace(/\D/g, '');

				  if(doc.length > 9) {

						  element2.mask("999.999.999.99???");

				  } else {

						  element2.mask("99.999.999/9999-99");

				  }

			    }).trigger('focusout');

		 });

   $("#customfield2").focusout(function(){

				  var phone, element;

				  element = $(this);

				  element.unmask();

				  phone = element.val().replace(/\D/g, '');

				  if(phone.length > 10) {

						  element.mask("(99)99999-999?9");

				  } else {

						  element.mask("(99)9999-9999?9");

				  }

			    }).trigger('focusout');

		 });

		 </script>

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Concorda com os nossos termos?