Foros del Web » Programando para Internet » Javascript »

pulsar OK o intro y que las cajas de texto se restablezcan?

Estas en el tema de pulsar OK o intro y que las cajas de texto se restablezcan? en el foro de Javascript en Foros del Web. Como puedo hacer q al pulsar OK las cajas de texto del formulario se limpien?? Y como puedo hacer q al pulsar enter me haga ...
  #1 (permalink)  
Antiguo 06/05/2004, 05:28
Avatar de TOTE  
Fecha de Ingreso: mayo-2004
Ubicación: Murcia
Mensajes: 71
Antigüedad: 20 años, 6 meses
Puntos: 0
De acuerdo pulsar OK o intro y que las cajas de texto se restablezcan?

Como puedo hacer q al pulsar OK las cajas de texto del formulario se limpien??

Y como puedo hacer q al pulsar enter me haga la misma funcion q el ok???

Y si no tengo boton, ¿Puedo enviar unicamente pulsando enter?

Vaya pregunticas mas sencillicas, no os lo quiero poner muy dificil.

Gracias!
__________________
No sé si navego o naufrago...
  #2 (permalink)  
Antiguo 06/05/2004, 06:43
 
Fecha de Ingreso: enero-2004
Mensajes: 396
Antigüedad: 20 años, 10 meses
Puntos: 0
Cuando presiones el boton OK tienes que invocar a una rutina realizada en javascript que haga precisamente eso.

Por ejemplo, si tiene un campo de texto que se llama "prueba" la llamada en cuestion seria la siguiente:

document.forms[0].prueba.value="";

para restablecer el campo de texto.

Respecto a lo de al presionar la tecla ENTER,.. la cosa se complica un poco, ya que tendras que establecer un manejador de evetnos en cda control, y cuando el usuario presione una tecla (cualquier tecla), comprobar el codigo de la misma, y si es el de la tecla ENTER, realizar las tareas que quieras.
  #3 (permalink)  
Antiguo 06/05/2004, 07:15
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 23 años, 2 meses
Puntos: 381
trasladado al foro de javascript desde html
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 13:43.