Rodrigo Milano - WordPress e Elementor

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>

Posts Similares

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *