




{"id":928,"date":"2025-01-12T00:23:33","date_gmt":"2025-01-11T23:23:33","guid":{"rendered":"http:\/\/192.168.1.30\/?page_id=928"},"modified":"2025-02-10T22:29:18","modified_gmt":"2025-02-10T21:29:18","slug":"registro","status":"publish","type":"page","link":"https:\/\/euribor365.es\/index.php\/registro\/","title":{"rendered":"Registro"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>Eur\u00edbor<\/title>\n    <link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.0.0\/css\/all.min.css\">\n<\/head>\n<body>\n    <div id=\"grafico-titulo\" style=\"text-align:center; font-size: 22px; color: blue; margin: 20px 0;\">\n        <i class=\"fa-solid fa-chart-line\" style=\"color: green; margin-right: 10px;\"><\/i>\n        Registro de usuario\n    <\/div>\n<\/body>\n<\/html>\n\n\n\n<div class=\"custom-message-card\">\n<p style=\"text-align: justify; line-height: 1.5em; margin-bottom: 10px;\">\n  \ud83d\udcb0 <strong>C\u00f3mo cambia tu hipoteca hoy.<\/strong><br>\n  Introduce tus datos y te mostraremos cu\u00e1nto cambiar\u00eda tu cuota con el Eur\u00edbor actualizado. \u00a1As\u00ed podr\u00e1s tomar mejores decisiones sobre tu hipoteca!\n<\/p>\n<p style=\"text-align: justify; line-height: 1.5em; margin-bottom: 10px;\">\n  <strong>\u00bfTienes dudas?<\/strong> Consulta c\u00f3mo funciona en \n  <strong><a href=\"\/index.php\/hipoteca-variable\/\" class=\"custom-link\">hipoteca variable<\/a><\/strong>, \n  <a href=\"\/index.php\/hipoteca-fija\/\" class=\"custom-link\"><strong>fija<\/strong><\/a> o \n  <strong><a href=\"\/index.php\/hipoteca-mixta\/\" class=\"custom-link\">mixta<\/a><\/strong>. \ud83d\udd0d\n<\/p>\n<\/div>\n\n\n\n<form method=\"post\" action=\"\/wp-content\/uploads\/data\/registro\/registro.php\" class=\"formulario-hipoteca\">\n\n    <div class=\"campo\">\n        <label for=\"name\">email:<\/label>\n        <input type=\"email\" id=\"email\" name=\"email\" required>\n    <\/div>\n    <div class=\"campo\">\n        <label for=\"name\">Nombre:<\/label>\n        <input type=\"text\" id=\"name\" name=\"name\" required>\n    <\/div>\n\n    <div class=\"campo\">\n        <label for=\"password\">Contrase\u00f1a:<\/label>\n        <input type=\"password\" id=\"password\" name=\"password\" minlength=\"6\" required>\n    <\/div>\n\n    <div class=\"campo\">\n        <label for=\"confirm_password\">Confirmar Contrase\u00f1a:<\/label>\n        <input type=\"password\" id=\"confirm_password\" name=\"confirm_password\" minlength=\"6\" required>\n        <small id=\"passwordError\" style=\"color: red; display: none;\">\u274c Las contrase\u00f1as no coinciden.<\/small>\n    <\/div>\n\n\n    <div class=\"campo\">\n        <label for=\"cantidad_hipoteca\">Cantidad solicitada de hipoteca (\u20ac):<\/label>\n        <input type=\"number\" id=\"cantidad_hipoteca\" name=\"cantidad_hipoteca\" placeholder=\"Ejemplo: 140000\" required min=\"1000\" required max=\"10000000\">\n    <\/div>\n\n    <div class=\"campo\">\n        <label for=\"plazo\">Plazo (a\u00f1os):<\/label>\n        <input type=\"number\" id=\"plazo\" name=\"plazo\" placeholder=\"Ejemplo: 30\" required min=\"1\" required max=\"40\">\n    <\/div>\n\n    <div class=\"campo\">\n        <label for=\"hipoteca\">Tipo de hipoteca:<\/label>\n        <select id=\"hipoteca\" name=\"hipoteca\" onchange=\"mostrarCampos(this)\">\n            <option value=\"variable\">Hipoteca Variable<\/option>\n            <option value=\"fija\">Hipoteca Fija<\/option>\n            <option value=\"mixta\">Hipoteca Mixta<\/option>\n        <\/select>\n    <\/div>\n\n    <div id=\"campos-variable\" class=\"campo-dinamico\">\n        <div class=\"campo\">\n            <label for=\"euribor\">Euribor (%):<\/label>\n            <input type=\"number\" class=\"campo-compacto\" id=\"euribor\" name=\"euribor\" step=\"0.001\" placeholder=\"Ejemplo: 2.531\" min=\"0\" max=\"20\">\n        <\/div>\n        <div class=\"campo\">\n            <label for=\"diferencial\">Diferencial (%):<\/label>\n            <input type=\"number\" class=\"campo-compacto\" id=\"diferencial\" name=\"diferencial\" step=\"0.001\" placeholder=\"Ejemplo: 0.98\" min=\"0\" max=\"20\">\n        <\/div>\n    <\/div>\n\n    <div id=\"campos-fija\" class=\"campo-dinamico\">\n        <div class=\"campo\">\n            <label for=\"tipo_fijo\">Tipo de inter\u00e9s fijo (%):<\/label>\n            <input type=\"number\" class=\"campo-compacto\" id=\"tipo_fijo\" name=\"tipo_fijo\" step=\"0.001\" placeholder=\"Ejemplo: 2.53\" step=\"0.001\" min=\"0\" max=\"20\">\n        <\/div>\n    <\/div>\n\n    <div id=\"campos-mixta\" class=\"campo-dinamico\">\n        <div class=\"campo\">\n            <label for=\"interes_fijo\">Inter\u00e9s tramo fijo (%):<\/label>\n            <input type=\"number\" class=\"campo-compacto\" id=\"interes_fijo\" name=\"interes_fijo\" step=\"0.001\" placeholder=\"Ejemplo: 3.25\" min=\"0\" max=\"20\">\n        <\/div>\n        <div class=\"campo\">\n            <label for=\"a\u00f1os_fijo\">A\u00f1os a tipo fijo (%):<\/label>\n            <input type=\"number\" class=\"campo-compacto\" id=\"a\u00f1os_fijo\" name=\"a\u00f1os_fijo\" placeholder=\"Ejemplo: 5\" min=\"1\" max=\"30\">\n        <\/div>\n        <div class=\"campo\">\n            <label for=\"euribor_mixta\">Euribor tramo variable (%):<\/label>\n            <input type=\"number\" class=\"campo-compacto\" id=\"euribor_mixta\" name=\"euribor_mixta\" step=\"0.001\" placeholder=\"Ejemplo: 2.55\" min=\"0\"  max=\"20\">\n        <\/div>\n        <div class=\"campo\">\n            <label for=\"diferencial_mixta\">Diferencial tramo variable (%):<\/label>\n            <input type=\"number\" class=\"campo-compacto\" id=\"diferencial_mixta\" name=\"diferencial_mixta\" step=\"0.001\" placeholder=\"Ejemplo: 0.98\" min=\"0\"  max=\"20\">\n        <\/div>\n    <\/div>\n\n  <label>\n    <input type=\"checkbox\" id=\"aceptarPolitica\" required>\nHe le\u00eddo y acepto la <a href=\"\/index.php\/politica-de-privacidad\" target=\"_blank\">Pol\u00edtica de Privacidad<\/a>\n\n  <\/label>\n<input type=\"hidden\" name=\"g-recaptcha-response\" id=\"g-recaptcha-response\">\n\n    <input type=\"submit\" value=\"Registrarse\" class=\"btn-submit\">\n<\/form>\n\n<script>\n\ngrecaptcha.ready(function() {\n    grecaptcha.execute('6LcwFtMqAAAAAM8hg7I62mVwfOEGOnhyus4ORz_v', { action: 'register' }).then(function(token) {\n        document.getElementById('g-recaptcha-response').value = token;\n    });\n});\n\n\n\n\n    function mostrarCampos(select) {\n        var hipoteca = select.value;\n        document.getElementById('campos-fija').style.display = hipoteca === 'fija' ? 'block' : 'none';\n        document.getElementById('campos-variable').style.display = hipoteca === 'variable' ? 'block' : 'none';\n        document.getElementById('campos-mixta').style.display = hipoteca === 'mixta' ? 'block' : 'none';\n    }\n\n    \/\/ Inicializa el formulario con la opci\u00f3n de \"Hipoteca Variable\" seleccionada por defecto\n    document.getElementById('hipoteca').value = 'variable';\n    mostrarCampos(document.getElementById('hipoteca'));\n\n\n\n\n\ndocument.addEventListener(\"DOMContentLoaded\", function() {\n    const plazoInput = document.getElementById(\"plazo\");\n    const a\u00f1osFijoInput = document.getElementById(\"a\u00f1os_fijo\");\n    const hipotecaSelect = document.getElementById(\"hipoteca\");\n    const form = document.querySelector(\".formulario-edicion\");\n\n    function validarCampos() {\n        if (hipotecaSelect.value === \"mixta\") { \/\/ Solo validar si es hipoteca mixta\n            if (parseFloat(a\u00f1osFijoInput.value) >= parseFloat(plazoInput.value)) {\n                a\u00f1osFijoInput.setCustomValidity(\"Los a\u00f1os a tipo fijo deben ser menores que el plazo total.\");\n            } else {\n                a\u00f1osFijoInput.setCustomValidity(\"\"); \/\/ Elimina el error si es v\u00e1lido\n            }\n        } else {\n            a\u00f1osFijoInput.setCustomValidity(\"\"); \/\/ Restablecer validaci\u00f3n si no es mixta\n        }\n    }\n\n    \/\/ Ejecutar validaci\u00f3n en tiempo real\n    plazoInput.addEventListener(\"input\", validarCampos);\n    a\u00f1osFijoInput.addEventListener(\"input\", validarCampos);\n    hipotecaSelect.addEventListener(\"change\", validarCampos); \/\/ Ejecutar cuando cambia el tipo de hipoteca\n\n\n    \/\/ Validaci\u00f3n antes de enviar el formulario\n    form.addEventListener(\"submit\", function(event) {\n        if (hipotecaSelect.value === \"mixta\" && parseFloat(a\u00f1osFijoInput.value) >= parseFloat(plazoInput.value)) {\n            alert(\"\u274c 'A\u00f1os a tipo fijo' debe ser menor que 'Plazo'.\");\n            event.preventDefault(); \/\/ Evita el env\u00edo del formulario\n        }\n    });\n});\n\n\n   \n\n\n\n\n    document.addEventListener(\"DOMContentLoaded\", function() {\n        const form = document.querySelector(\".formulario-hipoteca\");\n        const passwordInput = document.getElementById(\"password\");\n        const confirmPasswordInput = document.getElementById(\"confirm_password\");\n        const passwordError = document.getElementById(\"passwordError\");\n\n        \/\/ Validaci\u00f3n al enviar el formulario\n        form.addEventListener(\"submit\", function(event) {\n            \/\/ Validar contrase\u00f1as solo al enviar el formulario\n            if (passwordInput.value !== confirmPasswordInput.value) {\n                passwordError.style.display = \"block\"; \/\/ Mostrar mensaje de error\n                confirmPasswordInput.setCustomValidity(\"Las contrase\u00f1as no coinciden.\"); \/\/ Bloquear env\u00edo\n                event.preventDefault(); \/\/ Evitar el env\u00edo del formulario\n            } else {\n                passwordError.style.display = \"none\"; \/\/ Ocultar mensaje de error si las contrase\u00f1as coinciden\n                confirmPasswordInput.setCustomValidity(\"\"); \/\/ Permitir el env\u00edo\n            }\n        });\n\n        \/\/ Cuando el usuario cambie la contrase\u00f1a, se valida de nuevo\n        passwordInput.addEventListener(\"input\", function() {\n            \/\/ Comprobar nuevamente las contrase\u00f1as cuando el usuario las modifique\n            if (passwordInput.value === confirmPasswordInput.value) {\n                passwordError.style.display = \"none\"; \/\/ Ocultar mensaje de error si coinciden\n                confirmPasswordInput.setCustomValidity(\"\"); \/\/ Asegurar que el formulario puede enviarse\n            }\n        });\n\n        confirmPasswordInput.addEventListener(\"input\", function() {\n            \/\/ Comprobar nuevamente las contrase\u00f1as cuando el usuario las modifique\n            if (passwordInput.value === confirmPasswordInput.value) {\n                passwordError.style.display = \"none\"; \/\/ Ocultar mensaje de error si coinciden\n                confirmPasswordInput.setCustomValidity(\"\"); \/\/ Asegurar que el formulario puede enviarse\n            }\n        });\n    });\n\n\n\n\n    \n\n  document.getElementById('miFormulario').addEventListener('submit', function(event) {\n    let checkbox = document.getElementById('aceptarPolitica');\n    if (!checkbox.checked) {\n      alert('Debes aceptar la Pol\u00edtica de Privacidad para continuar.');\n      event.preventDefault(); \/\/ Evita el env\u00edo del formulario\n    }\n  });\n\n\n\n\n\n<\/script>\n\n<style>\n    .formulario-hipoteca {\n        background-color: #fff;\n        padding: 20px;\n        border-radius: 8px;\n        box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);\n        width: 100%;\n        max-width: 600px;\n        margin: 0 auto;\n    }\n\n    .formulario-hipoteca h3 {\n        text-align: center;\n        margin-bottom: 20px;\n    }\n\n    .formulario-hipoteca .campo {\n        margin-bottom: 15px;\n    }\n\n    .formulario-hipoteca .campo label {\n        display: block;\n        font-weight: bold;\n        margin-bottom: 8px;\n        word-wrap: break-word;\n    }\n\n    .formulario-hipoteca .campo input, .formulario-hipoteca .campo select {\n        width: 100%;\n        padding: 10px;\n        border: 1px solid #ddd;\n        border-radius: 5px;\n        box-sizing: border-box;\n        font-size: 14px;\n    }\n\n    .formulario-hipoteca .campo-compacto {\n        width: 70px;\n        padding: 6px;\n        margin-bottom: 10px;\n    }\n\n    .formulario-hipoteca .campo-dinamico {\n        display: none;\n        margin-top: 15px;\n    }\n\n    .formulario-hipoteca .btn-submit {\n        background-color: #007bff;\n        color: #fff;\n        padding: 12px 20px;\n        border: none;\n        border-radius: 5px;\n        width: 100%;\n        cursor: pointer;\n        font-size: 16px;\n        margin-top: 20px;\n    }\n\n    .formulario-hipoteca .btn-submit:hover {\n        background-color: #0056b3;\n    }\n\n    .formulario-hipoteca .campo-dinamico label {\n        font-weight: normal;\n    }\n\n    @media (max-width: 600px) {\n        .formulario-hipoteca {\n            padding: 15px;\n            max-width: 100%;\n        }\n\n        .formulario-hipoteca .campo input, .formulario-hipoteca .campo select {\n            font-size: 16px;\n            padding: 8px;\n        }\n\n        .formulario-hipoteca .campo-compacto {\n            width: 60px;\n        }\n    }\n<\/style>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Eur\u00edbor Registro de usuario \ud83d\udcb0 C\u00f3mo cambia tu hipoteca hoy. Introduce tus datos y te mostraremos cu\u00e1nto cambiar\u00eda tu cuota con el Eur\u00edbor actualizado. \u00a1As\u00ed podr\u00e1s tomar mejores decisiones sobre tu hipoteca! \u00bfTienes dudas? Consulta c\u00f3mo funciona en hipoteca variable, fija o mixta. \ud83d\udd0d email: Nombre: Contrase\u00f1a: Confirmar Contrase\u00f1a: \u274c Las contrase\u00f1as no coinciden. Cantidad &#8230; <a title=\"Registro\" class=\"read-more\" href=\"https:\/\/euribor365.es\/index.php\/registro\/\" aria-label=\"Leer m\u00e1s sobre Registro\">Leer m\u00e1s<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-928","page","type-page","status-publish"],"_links":{"self":[{"href":"https:\/\/euribor365.es\/index.php\/wp-json\/wp\/v2\/pages\/928","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/euribor365.es\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/euribor365.es\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/euribor365.es\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/euribor365.es\/index.php\/wp-json\/wp\/v2\/comments?post=928"}],"version-history":[{"count":107,"href":"https:\/\/euribor365.es\/index.php\/wp-json\/wp\/v2\/pages\/928\/revisions"}],"predecessor-version":[{"id":2595,"href":"https:\/\/euribor365.es\/index.php\/wp-json\/wp\/v2\/pages\/928\/revisions\/2595"}],"wp:attachment":[{"href":"https:\/\/euribor365.es\/index.php\/wp-json\/wp\/v2\/media?parent=928"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}