Foros del Web » Programando para Internet » Javascript »

Limpiar formulario al pulsar "atras"

Estas en el tema de Limpiar formulario al pulsar "atras" en el foro de Javascript en Foros del Web. Tengo un formulario de búsqueda, con unos campos dinámicos con javascript, pero si despues de buscar, pulsas atrás, los campos se descuadran. La solución que ...
  #1 (permalink)  
Antiguo 28/05/2011, 11:27
 
Fecha de Ingreso: octubre-2009
Ubicación: En el ordenador
Mensajes: 504
Antigüedad: 15 años, 1 mes
Puntos: 10
Limpiar formulario al pulsar "atras"

Tengo un formulario de búsqueda, con unos campos dinámicos con javascript, pero si despues de buscar, pulsas atrás, los campos se descuadran. La solución que veo, es limpiar el formulario, "resetearlo". He mirado, y he visto esto:

Código Javascript:
Ver original
  1. function limpiarform(){
  2.     document.filtro.reset();
  3. }

Pero el problema es que no puedo poner que se ejecute en el onload del body, ya que es un sistema muy dinámico, y el tag <body> va en un archivo aparte, y es común a todos los archivos.

Me harían un gran favor si me dijesen como resetear el formulario automáticamente!!

Gracias de antemano
__________________
Buscando ideas para proyectos....

Esperando a tener 18 años....
  #2 (permalink)  
Antiguo 28/05/2011, 16:26
 
Fecha de Ingreso: diciembre-2008
Ubicación: Cordoba
Mensajes: 127
Antigüedad: 15 años, 11 meses
Puntos: 17
Respuesta: Limpiar formulario al pulsar "atras"

<form autocomplete="off">
</form>

el atributo autocomplete con el valor "off" y al cargar la pagina siempre se limpiara
  #3 (permalink)  
Antiguo 29/05/2011, 03:21
 
Fecha de Ingreso: octubre-2009
Ubicación: En el ordenador
Mensajes: 504
Antigüedad: 15 años, 1 mes
Puntos: 10
Respuesta: Limpiar formulario al pulsar "atras"

Muchas gracias, funcionó
__________________
Buscando ideas para proyectos....

Esperando a tener 18 años....

Etiquetas: atras, limpiar, pulsar, formulario
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 05:21.