[whatwg] HTMLForms: Implicit Submission with {display:none} button

Ryosuke Niwa rniwa at webkit.org
Sat Sep 24 13:45:12 PDT 2011


FYI, I checked Firefox 5's & Internet Explorer 9's behaviors as well.

IE9 does implicit submission in the following conditions:

   - One text field
   - One text field with one visible submit button
   - One text field with one display:none submit button
   - Two text fields with one visible submit button

It does not do implicit submissio in the following conditions:

   - Two text fields
   - Two text fields with one visibility:hidden submit button
   - Two text fields with one display:none submit button

Basically, IE9 only does implicit submission when there is exactly one text
field (you can have checkbox, hidden, etc...) or there is a visible button
(i.e. not diplay: none nor visibility: hidden).

Firefox 5 does implicit submission in the following conditions:

   - One text field
   - One text field with one visible submit button
   - One text field with one display:none submit button
   - Two text fields with one visible submit button
   - Two text fields with one visibility:hidden submit button
   - Two text fields with one display:none submit button

It does not do implicit submissio in the following conditions:

   - Two text fields

In summary, Firefox special cases one text field (can have checkbox, hidden,
etc...) like MSIE and requires a submit button with more than two text
fields regardless of presence of visibility: hidden or display: none.


More information about the whatwg mailing list