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

110
Vistas
Identifying which form sends the POST method

I have been trying to achieve something so that when I receive the POST I know which form sends it

I checked the form attributes and it doesn't seem to be able to have an ID or something similar, I can't think of anything functional inside the router.post() either and what little I have come up with hasn't worked

This is the form

<form action="/dashboard/" method="POST">
   <div class="form-group">
      <button class="btn btn-success">Do!</button>
   </div>
</form>

I want to know if the FORM that sends the post is that one.

This is the way I receive the POST in its respective .js file

router.post("/", async (req, res) => { . . .

I have tried testing some things with req, without any luck

As a little relevant information, I'm using Bootstrap 5, I don't have my own styles or classes.

about 4 years ago · Juan Pablo Isaza
3 Respuestas
Responde la pregunta

0

Add a hidden input field to the form like

<input type="hidden" id="formName" name="formName" value="myDashboardForm">

Then access the "formName" inside the POST variables on the Backend.

about 4 years ago · Juan Pablo Isaza Denunciar

0

A simple approach would be to include a hidden input

<form action="/dashboard/" method="POST">
   <div class="form-group">
      <button class="btn btn-success">Do!</button>
   </div>
   <input type="hidden" id="formId" name="formId" value="formType1">
</form>

Then you should be able to get the formType in req.body.formId

about 4 years ago · Juan Pablo Isaza Denunciar

0

Add the input field to be hidden and acess using the form id

<form action="/dashboard/" method="POST">
   <div class="form-group">
      <button class="btn btn-success">Do!</button>
   </div>
   <input type="hidden" id="formId" name="formId" value="formType1">
</form>
about 4 years ago · Juan Pablo Isaza Denunciar
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