Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

140
Views
¿Cómo puedo obtener el valor de eventname en una consulta js?

Tengo el siguiente parcial como parte de mi tarea para mostrar una lista de eventos en mi sitio web, el problema es que quiero usar el valor llamado nombre del evento en una consulta de mongo dB para poder agregar el nombre de usuario de los usuarios a la matriz asistente basada en el nombre del evento

 <ul> <!-- for each user--> <% events.forEach(function(event) { %> <form action="/attend" method="post"> <div class="Events"> <div class="Post" id="Post1"> <div class="PostTitle" name = "eventname"><%= event.name %></div> <div class="PostDate" name = "date"> <%= event.date %></div> <div class="PostDescription"><%= event.description %></div> <div class="PostAttending" name="AttendingNum"><%= event.attendingusers.length%></div> <div class="PostAttendingSymbol"><span>&#128100;</span></div> <button class="editbutton" type="submit">Attend</button> </div> </div> </form> <% }); %>

durante la prueba, probé este código para obtener el valor, pero vuelve como indefinido

 app.post('/attend', function(req, res){ var test = { "event" : req.body.eventname} var user = req.session.currentuser console.log(JSON.stringify(test)) console.log(JSON.stringify(user)) });

cualquier ayuda sería genial, ya que planeé usar un proceso como este para eliminar eventos también

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

No hay atributo de nombre para div. Si necesita identificar uno de forma única, use id. En su caso, también puede usar una entrada de tipo oculto con el valor asignado así:

 <input type="hidden" name="eventname" value="<%= event.name %>">
about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!