Código:
function formatPhone(id){ //webrek var valor = document.getElementById(id).value; if(valor.length == 2 && valor == '55' || valor == '81' || valor == '33'){ document.getElementById(id).value = '('+valor+')'; }else if(valor.length == 3){ document.getElementById(id).value = '('+valor+')'; } if(valor.length == 8){ document.getElementById(id).value = valor+'-'; } }
Código HTML:
<input type="text" name="tel" id="tel" size="50" onkeyup="formatPhone(this.id)" maxlength="13" />