Máscara de Telefone no Elementor
Nesta aula ensino a fazer uma Máscara de Telefone com Elementor
Abaixo o código usado
<script type="text/javascript"> /* Máscaras ER */ function mascara(o,f){ v_obj=o v_fun=f setTimeout("execmascara()",1) } function execmascara(){ v_obj.value=v_fun(v_obj.value) } function mtel(v){ v=v.replace(/\D/g,""); //Remove tudo o que não é dígito v=v.replace(/^(\d{2})(\d)/g,"($1) $2"); //Coloca parênteses em volta dos dois primeiros dígitos v=v.replace(/(\d)(\d{4})$/,"$1-$2"); //Coloca hífen entre o quarto e o quinto dígitos return v; } function id( el ){ return document.getElementById( el ); } window.onload = function(){ id('form-field-telefone').setAttribute('maxlength',15); id('form-field-telefone').onkeypress = function(){ mascara( this, mtel ); } } </script>