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

168
Views
Creé un formulario de contacto para mi sitio web, pero no sé cómo almacenar los datos. (JS)

Estaba creando un nuevo sitio web basado en servicios y creé el formulario de contacto. Cuando pongo mi información y la envío, el sitio web se actualiza, pero no sé a dónde va esa información. Quiero poder almacenarlo en algún lugar, como .txt o algo así. Gracias por adelantado. (Yo uso JS).

 <form action=""> <h3>get in touch</h3> <input type="text" placeholder="your name" class="box" /> <input type="email" placeholder="your email" class="box" /> <input type="tel" placeholder="subject" class="box" /> <textarea placeholder="your message" class="box" cols="30" rows="10" ></textarea> <input onclick="alert('Thanks For Your Response')" type="submit" value="send message" class="btn" /> <span>OR</span> <a class="btn" href="tel:9724005492" >Call Now</a > </form>
about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Va a la URL especificada en el atributo de action .

La expectativa es que tendrá algún código del lado del servidor listo (en esa URL) para recibir los datos y procesarlos.

MDN tiene una guía para enviar y recuperar datos de formularios que cubre cómo funciona y tiene ejemplos para algunos lenguajes de programación.

Dijiste que estabas usando JS. Si está utilizando JS del lado del servidor, entonces es común usar Express.js, en cuyo caso puede configurar un middleware de análisis de cuerpo y luego leer los datos de req.body . Luego puede almacenarlo en algún lugar, que podría ser un archivo de texto, pero es más habitual usar una base de datos (que manejaría las condiciones de carrera si terminara con inserciones simultáneas).

MDN tiene una sección Trabajar con formularios en su tutorial Express.js

JS del lado del cliente no puede almacenar los datos en ningún lugar que sea particularmente útil para el desarrollador del sitio web, pero puede agregar un detector de eventos para el evento de envío del elemento de formulario y luego procesar los datos en el cliente. Hay algunos lugares en los que podría almacenarlo en el cliente (por ejemplo , almacenamiento local ), pero eso permanecerá con el navegador y no llegará a la persona que ejecuta el sitio web.

JS del lado del cliente también podría hacer su propia solicitud HTTP (es decir, Ajax) a un programa del lado del servidor que procesa los datos. Sin embargo, el resultado neto es el mismo que enviar el formulario a uno, solo que con más control sobre la interfaz de usuario.

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!