Mi problema no est� en saber que boton he pulsao, porque eso es facil
recogerlo en el servidor, el problema es que si por ejemplo:

Tengo un textbox de busqueda y debajo un boton submit para buscar, y en otro
lugar de la pagina tengo un textbox nombre y un boton submit de guardar.
Ahora digo, existe algo en html, q no sea javascript para que si tengo el
foco en el textbox de busqueda y pulse intro se active el submit de buscar y
si estoy en nombre active el boton submit de guardar.

la limitacion de un solo formulario es algo impuesto por la tecnologia
asp.net, contra eso no puedo hacer nada.

----- Original Message ----- 
From: "Ernesto Rodriguez Ageitos" <[EMAIL PROTECTED]>
To: "Ovillo, la lista de CSS en castellano" <[EMAIL PROTECTED]>
Sent: Thursday, July 01, 2004 6:25 PM
Subject: Re: [Ovillo] problemas de formulario



>Estoy desarrollando una aplicacion en .net y existe una limitacion de un
>solo formulario por pagina. En ese formulario existen varios botones
submit.
>
>Aqui va mi duda:
>Existe alguna forma de agrupar elementos de formulario para poder
>diferenciar cuando pulso intro y activar un boton submit u otro?? espero
>haberme explicado bien

No me atrevo a garantizar que funcione en todos los servidores web, pero si
incluyes un atributo "name" en cada bot�n submit, el valor (t�tulo del
bot�n) se pasar� tambi�n al programa que trate el formulario.... Me explico:

Tienes los campos campo1, campo2 y campo3. Incluyes un bot�n tal que
type="submit" name="boton1" value="titulo1", y otro tal que type="submit"
name="boton2" value="titulo2"

Suponiendo que des unos valores c1, c2 y c3 a los campos del formulario, el
programite que los analice recibir� una ristra de campos tal que:

campo1=c1
campo2=c2
campo3=c3
boton1=titulo1

Si el bot�n pulsado es el 2, lo recibido ser�:

campo1=c1
campo2=c2
campo3=c3
boton2=titulo2

La cosa estar� pues en ver los campos que llegan, para detectar el nombre
del bot�n que te interese, y seg�n llegue uno u otro, sabr�s cual han
pulsado.... La pega es que un 'name' ya no te valida si lo est�s haciendo
en XHTML estricto, y que, como digo, no s� si es un comportamiento
reconocido por todos los servidores.

Aunque lo relamente l�gico es saltarse esa limitaci�n de un formulario por
p�gina....  �alguna raz�n para ello?

Saludos,

         Ernesto


_______________________________________________
Ovillo mailing list
[EMAIL PROTECTED]
http://ovillo.org/mailman/listinfo/ovillo_ovillo.org



_______________________________________________
Ovillo mailing list
[EMAIL PROTECTED]
http://ovillo.org/mailman/listinfo/ovillo_ovillo.org

Responder a