Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

BUTTON Element e submit del form

0 views
Skip to first unread message

roberto

unread,
Apr 11, 2006, 11:37:34 AM4/11/06
to
Se in un form metto delle element html BUTTON, IE si comporta un modo
un po "assurdo" (a mio parere).

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

niumax

unread,
Apr 11, 2006, 8:16:31 PM4/11/06
to

"roberto" <roberto...@muchomail.com> ha scritto nel messaggio
news:1144769854.7...@e56g2000cwe.googlegroups.com...

> Se in un form metto delle element html BUTTON, IE si comporta un modo
> un po "assurdo" (a mio parere).
>
> 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>
>

io il bug lo vedo nel tuo html!

Cristiano Larghi

unread,
Apr 12, 2006, 3:11:44 AM4/12/06
to
In data 11 Apr 2006 08:37:34 -0700, roberto ha scritto:

> 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.

roberto

unread,
Apr 12, 2006, 9:58:08 AM4/12/06
to
Scusa niumax...
Ma che bug vedi nel mio codice?

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...)

0 new messages