Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

179
Vistas
Representación de una página con plantilla EJS desde Javascript front-end....>

Tengo un backend Node/Express/EJS con el HTML/CSS habitual. Interfaz Javascript.

Obviamente, administro la representación de la página desde el backend a través de las API, pero tengo un caso de uso en el que una página frontal (Configuración del usuario) tiene un botón para restablecer la contraseña del usuario. HTML estándar en la página con:

 <input class="submit__button" type="button" value="Submit Changes">

y luego, en la parte inferior de la página HTML, estoy llamando al archivo JS como lo haría:

 <script src="/js/usrSettings.js"></script>

y en el archivo .js, estoy tratando de generar una plantilla ejs desde el backend que tiene toda la lógica para restablecer una contraseña al hacerlo:

 // Redirect to the Reset Password Page when button clicked const pwdChange = document.getElementById('submit_pwdChange'); pwdChange.addEventListener('click', function () { const pwdReset = ejs.render('pwdReset', { layout: './layouts/noLayout', title: 'Apotheosis - Reset Password' }); });

Esto no funciona, no recibo ningún mensaje de error ni en el registro de la consola frontal ni en el back-end, pero simplemente no hace nada, no muestra una página, no falla, nada.

Me preguntaba cómo se haría para llamar a una plantilla EJS desde el javascript del front-end para redirigir a esa página html.

Cualquier sugerencia muy apreciada.

Saludos, m

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda