Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

cgrunenberg

Máscara para telefone c/ ddd

Recommended Posts

Oi!

Vi aqui no fórum um modelo de máscara para telefone, mas achei nuito extensa e encontrei essa que funciona, mas não estou conseguindo acrescentar uma linha de código para o ddd.Será que alguém pode me ajudar?

 

Ele tem o seguitne código com a máscara do telefone:]

 

<script language=javascript>function fone(obj){if((obj.value.length == 3) ||(obj.value.length == 4))obj.value = obj.value + "-";}</script>
Como eu quero acrescentar espaço para o ddd, tentei assim e não funcionou:

 

<script language=javascript>function fone(obj){if((obj.value.length == 2) ||(obj.value.length == 4)) ||(obj.value.length == 4))obj.value = obj.value + "-";}</script><input name="telefone" type="text" id="telefone2" size="10" maxlength="10" onkeyup="fone(this)"></td>
Tenho quase certeza de que o segredo está em "obj.value = obj.value + "-";". A propósito podem me explicar o que quer dizer "... + "-"..."

Como devo fazer???

 

Valeu!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Galera valeu pelos codigo.. funcionou 100%, mais eu tava querendo tipo um campo com maxlenght=2 pra colocar o ddd.. dai quando digitasse 2 caracteres ele pulava para o outro campo.. tipo ALT automatico..sera se é com o /t? mais como ficaria intao?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.