Foros del Web » Programando para Internet » Javascript »

Borrar historial de un campo de texto

Estas en el tema de Borrar historial de un campo de texto en el foro de Javascript en Foros del Web. Hola a todos, Espero puedan ayudarme pls! esoty haciendo un formulario donde tengo un campo de texto, solo que ahi cargo un catalago con forme ...
  #1 (permalink)  
Antiguo 19/05/2009, 12:04
 
Fecha de Ingreso: abril-2007
Mensajes: 15
Antigüedad: 17 años
Puntos: 0
Borrar historial de un campo de texto

Hola a todos,

Espero puedan ayudarme pls! esoty haciendo un formulario donde tengo un campo de texto, solo que ahi cargo un catalago con forme van escribiendo se va cargando, solo que el navegador va guardando el historial del campo, entonces si le doy doble clic en el area del campo carga las palabras que se han escrito, no se si es posible borrar dicho historial para que siempre el usuario teclee el texto que quiere ingresar!

De antemano les agradezco mucho!
  #2 (permalink)  
Antiguo 19/05/2009, 12:12
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: Borrar historial de un campo de texto

no se si comprendo bien, con historial te refieres al autocompletar? si es asi, este mecanismo lo provee el navegador mismo. con javascript, nada que se pueda hacer para inhabilitarlo o borrar el historial. una vez vi por ahi un atributo que se coloca en los inputs para "apagar" el autocomplete. lo que no recuerdo es si ese atributo solo funciona para navegadores MSIE. independientemente de la solucion con codigo, el codigo no esta estandarizado de modo que no todos los navegadores lo entendera o bien simplemente no forma parte de un dicho DOCTYPE. pienso que la unica solucion es ir a las opciones del navegador e inhabilitarlo.
  #3 (permalink)  
Antiguo 19/05/2009, 12:25
 
Fecha de Ingreso: abril-2007
Mensajes: 15
Antigüedad: 17 años
Puntos: 0
Respuesta: Borrar historial de un campo de texto

Hola zerokilled,

Gracias por tu pronta respuesta, tengo un autoacompletar pero lo unico que necesito es borrar el historial que genera el explorador para los campos de texto, ejemplo un campo nombre si has ingresado juan, pedro, maria, etc.. al dar doble clic en el area del campo de texto te carga estos nombres que alguna vez ya se registraron, solo que no se si hay forma de que no te cargue ese historial!

Salu2
  #4 (permalink)  
Antiguo 19/05/2009, 12:40
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: Borrar historial de un campo de texto

no, no se puede borrar el historial porque es un dato privado del navegador. recien estaba leyendo un documento, creo que de propuestas acerca de la posibilidad de inhabilitar el autocomplete, por el autor de un sitio web, como modo de seguridad. el problema es, como ya venia diciendo, el estandar no define un atributo para tener control acerca de este mecanismo. tambien lei que una de las alternativas era generar un nombre para los inputs de modo que el navegador no encuentra un dato asociado a dicho input pero pienso que eso depende de como cada navegador utiliza el mecanismo de autocomplete.
https://wiki.mozilla.org/The_autocom...e_alternatives
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 11:24.