Foros del Web » Programando para Internet » Javascript »

Pulsar 1 vez sobre el botón de enviar

Estas en el tema de Pulsar 1 vez sobre el botón de enviar en el foro de Javascript en Foros del Web. Hola, tengo un formulario con un botón de enviar, y en dicho formulario, y pulso sobre el botón de enviar varias veces, se me añaden ...
  #1 (permalink)  
Antiguo 23/01/2007, 06:56
 
Fecha de Ingreso: agosto-2004
Mensajes: 182
Antigüedad: 19 años, 8 meses
Puntos: 1
Pulsar 1 vez sobre el botón de enviar

Hola, tengo un formulario con un botón de enviar, y en dicho formulario, y pulso sobre el botón de enviar varias veces, se me añaden a la base de datos tantas líneas como veces le haya dado al botón.

¿Alguien sabe si hay alguna forma de que solo permita pulsar 1 vez y si se da doble clic la segunda no se tome como pulsación?.

Un saludo, gracias.
  #2 (permalink)  
Antiguo 23/01/2007, 07:09
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Re: Pulsar 1 vez sobre el botón de enviar

Hola Gugu_Tata

Puedes deshabilitar el botón para que no se pueda volver a pulsar:

Código:
<input type="button" onclick = "this.disabled=true" />
Saludos,
  #3 (permalink)  
Antiguo 23/01/2007, 09:52
 
Fecha de Ingreso: agosto-2004
Mensajes: 182
Antigüedad: 19 años, 8 meses
Puntos: 1
Re: Pulsar 1 vez sobre el botón de enviar

Cita:
Iniciado por JavierB Ver Mensaje
Hola Gugu_Tata

Puedes deshabilitar el botón para que no se pueda volver a pulsar:

Código:
<input type="button" onclick = "this.disabled=true" />
Saludos,
Pero entonces ¿no hace el submit no?
  #4 (permalink)  
Antiguo 23/01/2007, 10:41
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Re: Pulsar 1 vez sobre el botón de enviar

Hola de nuevo.

El submit sí lo hace y también se desactiva el botón.

Saludos,
  #5 (permalink)  
Antiguo 23/01/2007, 11:03
 
Fecha de Ingreso: agosto-2004
Mensajes: 182
Antigüedad: 19 años, 8 meses
Puntos: 1
Re: Pulsar 1 vez sobre el botón de enviar

Cita:
Iniciado por JavierB Ver Mensaje
Hola de nuevo.

El submit sí lo hace y también se desactiva el botón.

Saludos,
Ya siento decírtelo, pero el submit lo omite, simplemente desactiva el botón. Lo había hecho con un botón de tipo submit y pasa lo mismo.

Gracias de todas formas.
  #6 (permalink)  
Antiguo 23/01/2007, 11:14
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Re: Pulsar 1 vez sobre el botón de enviar

¡Oops! Mil perdones, quise referirme a un botón submit:

<input type="submit" onclick = "this.disabled=true" />

y sí debería enviar el formulario. ¿Lo tienes en algún lugar donde se pueda ver?

Saludos,
  #7 (permalink)  
Antiguo 23/01/2007, 11:16
 
Fecha de Ingreso: agosto-2004
Mensajes: 182
Antigüedad: 19 años, 8 meses
Puntos: 1
Re: Pulsar 1 vez sobre el botón de enviar

Tranquilo, ya funciona, al final puse en el botón de tipo button lo siguiente:

Código:
 onClick="this.disabled=true; document.form1.submit()"
Gracias por tu interés, un saludo.
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 10:14.