Foros del Web » Programando para Internet » Javascript »

Limpiar formulario después de ser enviado...

Estas en el tema de Limpiar formulario después de ser enviado... en el foro de Javascript en Foros del Web. Hola, buen día. Tengo un formulario y quiero que al ser enviado, borre toda la información para que al regresar a la pagina con la ...
  #1 (permalink)  
Antiguo 21/05/2014, 17:51
 
Fecha de Ingreso: agosto-2008
Mensajes: 41
Antigüedad: 16 años, 3 meses
Puntos: 1
Limpiar formulario después de ser enviado...

Hola, buen día.

Tengo un formulario y quiero que al ser enviado, borre toda la información para que al regresar a la pagina con la flecha del navegador, el formulario este limpio.

He intentado limpiarlo con:

Código Javascript:
Ver original
  1. onClick="form.submit(); form.reset();"
  2. onSubmit="form.reset();"


pero limpia el formulario antes de enviarlo y me devuelve los campos en blanco, alguien sabe de que forma puedo hacer que envíe los datos y luego limpie?.

Gracias.
  #2 (permalink)  
Antiguo 21/05/2014, 20:25
Avatar de Italico76  
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 7 meses
Puntos: 292
Respuesta: Limpiar formulario después de ser enviado...

Cita:
onSubmit="form.submit(); form.reset();"
Has probado asi ? porque onClick() no tiene sentido
__________________
Salu2!
  #3 (permalink)  
Antiguo 22/05/2014, 15:06
 
Fecha de Ingreso: agosto-2008
Mensajes: 41
Antigüedad: 16 años, 3 meses
Puntos: 1
Respuesta: Limpiar formulario después de ser enviado...

Si, ya probé así pero me limpia el formulario antes de enviar y esto me devuelve los datos en blanco.
  #4 (permalink)  
Antiguo 22/05/2014, 15:25
 
Fecha de Ingreso: mayo-2014
Mensajes: 6
Antigüedad: 10 años, 6 meses
Puntos: 0
Respuesta: Limpiar formulario después de ser enviado...

Buenas!

Como envias los datos? Ajax? La clave es usar esas lineas una vez has hecho la llamada, no durante.

Saludos!

Etiquetas: formulario, limpiar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:10.