ossia esegue il submit del form di tutto il contenuto dell'element
BUTTON
esempio:
<BUTTON TYPE=BUTTON id="mybutton" name="mybutton" value="A">Hellp
<IMG SRC="../graphics/sfsmile.gif" HEIGHT=97 WIDTH=105 ALT="Starflower"
ALIGN="ABSMIDDLE"> <STRONG>Send It In!</STRONG>
</BUTTON>
se eseguo il submit del form, nella request si potra' rileggere
"Hellp
<IMG SRC="../graphics/sfsmile.gif" HEIGHT=97 WIDTH=105 ALT="Starflower"
ALIGN="ABSMIDDLE"> <STRONG>Send It In!</STRONG> "
Capisco che dal w3c
http://www.w3.org/TR/REC-html40/interact/forms.html#h-17.5
si legge
"Buttons created with the BUTTON element function just like buttons
created with the INPUT element.."
Ma non e' un vero campo di INPUT! si rischia di submittare al server
una montagna di bytes senza senso!!!
Infatti Firefox si comporta "bene" (almeno per la mia opinione) ossia
non sottomette tali elementi.
Il tutto l'ho provato con IE 6 e IE 7 Beta 2.
Qualcuno potra' suggerire di disabilitare tutti gli elementi di tipo
"BUTTON" prima di eseguire il submit.. ma significa perdere un po di
tempo in ogni caso.
O si puo' considerare un bug di Microsoft?
grazie a tutti!
Roberto
io il bug lo vedo nel tuo html!
> Se in un form metto delle element html BUTTON, IE si comporta un modo
> un po "assurdo" (a mio parere).
[CUT]
> O si puo' considerare un bug di Microsoft?
Esatto... http://www.criosoftware.it/default52.aspx
--
"Emancipate yourselves from mental slavery;
None but ourselves can free our minds"
B.M.
Anche dal link the ha postato Cristiano si deduce che e' un bug.. e
come soluzione danno il trucco di metterli disable al submit del form
(che pero' vorrei evitare...)