Retroceder   Foros del Web > Diseño de Sitios web > (X)HTML

Respuesta
 
Herramientas Desplegado
Antiguo 26-mar-2008, 06:49   #1 (permalink)
carliños ha deshabilitado el karma
 
Fecha de Ingreso: agosto-2007
Mensajes: 15
Duda boton reset

Hola!
tengo una aplicacion web que inicialmente muestra un formulario con una serie de opciones marcadas por defecto. Al dar al boton enviar mando los datos y la pagina muestra los resultados de la busqueda del formulario. desde esa pagina tengo un enlace que me devuelve al formulario pero manteniendo las opciones que habian sido marcadas por ultima vez, hasta ahi todo bien.

Mi problema es que una vez de vuelta al formulario si le doy al boton reset no me marca las opciones por defecto (que es lo que me gustaria), sino que marca las opciones que habian sido seleccionadas la ultima vez.

¿Alguien me puede ayudar?

Muchas gracias
carliños está desconectado   Responder Citando
Antiguo 26-mar-2008, 07:26   #2 (permalink)
Edypu ha deshabilitado el karma
 
Avatar de Edypu
 
Fecha de Ingreso: octubre-2003
Ubicación: La Paz - Bolivia
Mensajes: 378
Enviar un mensaje por MSN a Edypu Enviar un mensaje por Skype™ a Edypu
Re: Duda boton reset

Para que tengas una mejor ayuda copia tu codigo para que te podamos ayudar con tu problema, pero a lo que veo eso se soluciona con JS.

Saludos.
__________________
programador web 2.0 php/mysql
Diseño y desarrollo de paginas web 2.0
Edypu está desconectado   Responder Citando
Antiguo 28-mar-2008, 07:21   #3 (permalink)
carliños ha deshabilitado el karma
 
Fecha de Ingreso: agosto-2007
Mensajes: 15
Re: Duda boton reset

Mi pregunta es, si hay algun mecanismo para que cuando el usuario pulse sobre el boton reset, pueda poner una serie de variables a null. Eso se puede hacer con javascript? estoy un poco perdido en este tema.

Mi aplicación esta hecha basicamente en java.

Muchas gracias
carliños está desconectado   Responder Citando
Antiguo 28-mar-2008, 17:34   #4 (permalink)
ElJavista ha deshabilitado el karma
 
Avatar de ElJavista
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 565
Enviar un mensaje por MSN a ElJavista
Re: Duda boton reset

En Java? de escritorio o web? (servlet o jsp) Si es lo primero no tiene caso el JavaScript, si es lo segundo no temas, si ya sabes un lenguage de programación puedes aprender fácilmente otro. Solo investiga.
ElJavista está desconectado   Responder Citando
Antiguo 14-abr-2008, 01:27   #5 (permalink)
mgusdl está en el buen camino
 
Avatar de mgusdl
 
Fecha de Ingreso: abril-2007
Ubicación: Málaga, España
Mensajes: 148
Enviar un mensaje por Skype™ a mgusdl
Re: Duda boton reset

Cita:
Iniciado por carliños Ver Mensaje
Mi pregunta es, si hay algun mecanismo para que cuando el usuario pulse sobre el boton reset, pueda poner una serie de variables a null. Eso se puede hacer con javascript? estoy un poco perdido en este tema.

Mi aplicación esta hecha basicamente en java.

Muchas gracias
Se puede con el evento onReset
Código HTML:
<script>
function resetear()
  {
  var frm = document.forms.formu; 
  // Hacer aqui lo que se quiera
  return true;
  }
</script>
<form name="formu" action="#" method="post" onReset="return resetear();">
<label for="cp1">campo 1:</label> <input type="text" name="cp1" id="cp1">
<label for="cp2">campo 2:</label> <input type="text" name="cp2" id="cp2">
<label for="cp3">campo 3:</label> <input type="text" name="cp3" id="cp3">
<label for="cp4">campo 4:</label> <input type="text" name="cp4" id="cp4">
</form>
Podriamos comprobar condiciones y cancelar el reset poniendo "return false".
Ten en cuenta que la funcion reset pone todos los campos en los valores que tenia por defecto al cargar la página. Mediante esta forma podemos alterar el funcionamiento haciendo que no se limpien todos los campos, que si hay valores por defecto que pase de ellos, etc
mgusdl está desconectado   Responder Citando
Antiguo 15-abr-2008, 03:59   #6 (permalink)
carliños ha deshabilitado el karma
 
Fecha de Ingreso: agosto-2007
Mensajes: 15
Re: Duda boton reset

Gracias por la respuesta, pero me gustaria saber que es lo que hay que escribir en la zona poner lo que se quiera para que al pulsar sobre reset en el campo 2 de formulario aparezca la palabra hola por ejemplo.

Muchas gracias!
carliños está desconectado   Responder Citando
Antiguo 15-abr-2008, 04:05   #7 (permalink)
mgusdl está en el buen camino
 
Avatar de mgusdl
 
Fecha de Ingreso: abril-2007
Ubicación: Málaga, España
Mensajes: 148
Enviar un mensaje por Skype™ a mgusdl
Re: Duda boton reset

Pues tendrias que poner algo como
Código HTML:
<script type="text/javascript">
function resetear()
  {
  var frm = document.forms.formu; 
  frm.reset(); // Reseteamos todo
  frm.cp2.value = "hola"; // damos un valor al campo
  return false;
  }
</script>
<form name="formu" action="#" method="post" onReset="return resetear();">
<label for="cp1">campo 1:</label> <input type="text" name="cp1" id="cp1">
<label for="cp2">campo 2:</label> <input type="text" name="cp2" id="cp2">
<label for="cp3">campo 3:</label> <input type="text" name="cp3" id="cp3">
<label for="cp4">campo 4:</label> <input type="text" name="cp4" id="cp4">
</form>
mgusdl está desconectado   Responder Citando
Antiguo 15-abr-2008, 04:59   #8 (permalink)
carliños ha deshabilitado el karma
 
Fecha de Ingreso: agosto-2007
Mensajes: 15
Re: Duda boton reset

De verdad muchas gracias, pero he hecho lo que me has dicho y al pulsar el boton reset intenta poner los valores que especifico, pero aparece un mensaje (sea cual sea el campo que modifique) que dice Stack overflow at line: 139, y vuelve a poner los valores que habia antes de dar al reset.

El caso es que no se que pila es la que desborda ni nada.

Muchas gracias
carliños está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 20:03.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93