Mascara de CEP para qualquer input

você insere o código abaixo na página que vai USAR a mascara do CEP no input, você precisa alterar no código a linha 24 e 25, substituí SEUIDAQUI pelo ID do input do formulário
				
					<script type="text/javascript">

function mask(o, f) {
    v_obj = o;
    v_fun = f;
    setTimeout("execmask()", 1);
}

function execmask() {
    v_obj.value = v_fun(v_obj.value);
}

function maskcep(v) {
    v = v.replace(/\D/g, ""); // Remove tudo o que não é dígito
    v = v.substring(0, 8); // Limita a 8 dígitos
    v = v.replace(/^(\d{5})(\d)/, "$1-$2"); // Insere hífen antes dos últimos 3 dígitos
    return v;
}

function idcss(el) {
    return document.getElementById(el);
}

window.onload = function() {
    var cepInput = idcss('seuidaqui');
    cepInput.setAttribute('maxlength', 9);
    
    cepInput.onkeypress = function() {
        mask(this, maskcep);
    }

    cepInput.oninput = function() {
        mask(this, maskcep);
    }
}

</script>
				
			
+3500 Páginas prontas
Pack Páginas Prontas de atlantíssima conversão
Tenha em mãos um pacote completo de Landing Pages + vários bônus para elaborar a página de vendas perfeita! Como um passe de mágica, você terá diversas Landing Pages validadas de alta conversão – até mesmo essa aqui!

Baixar e usar

Baixe o modelo que desejar usar, e suba no seu site com apenas alguns cliques.

Uso ilimitado

Você pode usar em quantos sites desejar, seja projetos pessoal, ou projetos para terceiro

Alguns cliques

Com apenas alguns cliques você importa sua página completa com a opção de mais de 3500 modelos

Veja como é simples escolher o modelo e importar para seu site, em menos de 5 minutos
Você pode pesquisar e encontrar o modelo exato pelo nome, no botão abaixo veja todos os modelos direto no site da envato.
+ 3500 Modelos Prontos
São mais de 3500 modelos de sites prontos para importar e editar com o elementor, sites profissionais de praticamente todos os nichos
Pesquise o modelo e importe para seu site
Você pode pesquisar e encontrar o modelo exato pelo nome, no botão abaixo veja todos os modelos direto no site da envato.
+ 3500 Modelos Prontos
São mais de 3500 modelos de sites prontos para importar e editar com o elementor, sites profissionais de praticamente todos os nichos
Veja como é simples escolher o modelo e importar para seu site, em menos de 5 minutos
Você pode pesquisar e encontrar o modelo exato pelo nome, no botão abaixo veja todos os modelos direto no site da envato.
Reproduzir vídeo

E melhor pacote de páginas profissional do mercado