Foros del Web » Creando para Internet » HTML »

que boton oprimio?

Estas en el tema de que boton oprimio? en el foro de HTML en Foros del Web. foro: tengo un solo formulario con varios botones, ¿como puedo saber cual oprimio el usuario? Mes es necesrao direfrenciar si oprime uno u otro, Gracias! ...
  #1 (permalink)  
Antiguo 18/12/2003, 12:16
Avatar de lorecasas  
Fecha de Ingreso: noviembre-2003
Mensajes: 126
Antigüedad: 21 años
Puntos: 0
Busqueda que boton oprimio?

foro:

tengo un solo formulario con varios botones, ¿como puedo saber cual oprimio el usuario? Mes es necesrao direfrenciar si oprime uno u otro, Gracias! Atte. Lore
__________________
Lorena ;-)
  #2 (permalink)  
Antiguo 18/12/2003, 14:49
Avatar de kemie  
Fecha de Ingreso: junio-2003
Ubicación: estocolmo<-->mexico
Mensajes: 1.627
Antigüedad: 21 años, 5 meses
Puntos: 1
como estas enviando el formulario?
__________________
::::::::::::::::::::::::::::: WebHostNinja | diseñorama.com::::::::::::::::::::::::::::::
  #3 (permalink)  
Antiguo 18/12/2003, 17:19
Avatar de lorecasas  
Fecha de Ingreso: noviembre-2003
Mensajes: 126
Antigüedad: 21 años
Puntos: 0
con un action post

pues con un action a otra pagina donde lo valido y muestro el resultado d ela consulta.
__________________
Lorena ;-)
  #4 (permalink)  
Antiguo 19/12/2003, 05:03
Avatar de jercer  
Fecha de Ingreso: octubre-2003
Mensajes: 373
Antigüedad: 21 años, 1 mes
Puntos: 13
Así:

<input type="submit" name="boton1" id="boton1" value="1">
<input type="submit" name="boton2" id="boton2" value="2">

Solo envia el botón que has pulsado.

Incluso podrías darles el mismo nombre por ejemplo "boton" y despues hacer algo como (si boton = 1, si boton = 2), aunque no se si esto es de dar a dos input el mismo name es 'reglamentario'
  #5 (permalink)  
Antiguo 19/12/2003, 05:31
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 23 años, 3 meses
Puntos: 381
Como saberlo es facil, pero para poder ayudarte deberías concretar qué es lo que pretendes hacer con esa información.

<input type="submit" name="pepe" value="pepe" onclick="alert('hola, soy ' + this.name)">

Pero supongo que lo quieres para que el formulario haga una u otra cosa dependiendo del botón al que se le ha clicado.

En ese caso, tal vez te pueda interesar usar botones del tipo button en vez del de tipo submit y ponerles esto


<input type="button" name="Submit" onclick="this.form.action = 'accion1.asp';this.form.submit()" value="accion 1" />

<input type="button" name="Submit" onclick="this.form.action = 'accion2.asp';this.form.submit()" value="accion 2" />

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 22:38.