Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Então pessoal,
Antes de vir aqui, procurei algumas soluções que não me atenderam.
Trabalho com um sistema que para utilizar jquery é um saco.
Então, preciso de uma função em javascript que verifique o id da uf e nessa caso São Paulo e que formate o celular para 9 dígitos neste caso e se não for continua com 8.
Já tentei de tudo e não consegui.
A ideia é mais ou menos assim
var idUf = document.formulario.cbxUf.value;
if (idUf == 22) {
//FormataPara9digitos
}else {
//FormataPara9digitos
}
Desde já agradeço a ajuda!
William,
Esse me atende, porém só tenho uma dúvida.
Como não conheço nada de expressões regulares, como poderia deixar sem os dois primeiros dígitos, pois no meu formulário as informações são separadas por input.
Valeu!
Pessoal,
Valeu pela ajuda.
Fiz uma função que verifica qual é o DDD informado e seta via javascript o tamanho 8 ou 9.
Muito obriado.
eu uso isso aqui cara:
http://wbruno.com.br/2012/08/02/mascara-campo-de-telefone-em-javascript-com-regex-nono-digito-telefones-sao-paulo/