PDA

View Full Version : [HTML] info submit


finalint
17-04-2007, 10:43
ciao, ho un grosso dubbio su type=submit

supponendo di avere un form con all'interno tanti bottoni di
submit e è possibile "selezionare" quali variabili hidden vengano
inviate e quali no?

ad esempio io voglio che il submit1 spedisca solo hidden1,
submit2 spedisca solo hidden2 ecc...


vorrei una soluzione analoga a quella di utilizzare tanti singoli form...


-non voglio usare javascript! ma solo html!
-non posso usare button
-devo usare un bottone (no checkbox)

ciao grazie!

andbin
17-04-2007, 11:09
vorrei una soluzione analoga a quella di utilizzare tanti singoli form...


-non voglio usare javascript! ma solo html!
-non posso usare button
-devo usare un bottone (no checkbox)Senza Javascript o senza fare form separati, non credo proprio che sia possibile.

Piuttosto, perché ti dà fastidio il fatto che con il submit1 possa essere inviato il campo hidden2, per esempio???
Quando invii un form, tutti i campi (compresi quelli hidden) vengono inviati al URL specificato nel action. Non vedo problemi, sarà lo script lato server ad usare hidden1 piuttosto che hidden2 in base al pulsante di submit premuto (che puoi riconoscere, ammesso di dare un name ai pulsanti).

finalint
17-04-2007, 11:22
perchè i miei bottoni submit hanno in un certo senso una funziona
di selezione.... voglio che si agisca solo su l'hidden corrispondente a
quel bottone.....

le copie submit hidden sono create in modo dinamico e potenzialmente
possono anche essere 10000.... quindi lato server non posso
gestire troppi nomi diversi per gli hidden... ma ne imposto uno
uguale per tutto...

avevo pensato a queste soluzioni ma hanno tutte dei problemi:
-al posto dei submit uso dei link inviando cosi i soli dati che mi interessano
ma lo trovo poco sicuro
-usando <button> type=submit e dando a value=(dati) ma IE si comporta in
modo diverso da firefox e opera...
-se metto <input type=submit value=(dati)> questi mi compaiono sul bottone
-se uso <input type=image value=....> invio tutti i dati...
-se metto tanti form cosa che farò... non ottengo la validazione
dell'html xkè i form sono all'interno di una tabella!

...le ho provate un po tutte....

andbin
17-04-2007, 11:34
perchè i miei bottoni submit hanno in un certo senso una funziona
di selezione.... voglio che si agisca solo su l'hidden corrispondente a
quel bottone.....Ripeto, senza Javascript o form separati la vedo dura ....

-se metto tanti form cosa che farò... non ottengo la validazione
dell'html xkè i form sono all'interno di una tabella!Non vedo particolari problemi a fare più form (anche messi dentro celle di una tabella). Non dovrebbe impedire la validazione.