submitボタンのほかにフォームの部品がひとつしかなければ(たとえばパスワードの入力欄だけしかない場合)、submitボタンをクリック(またはフォーカスされた状態でSpace/Enterなど)して送信した場合にのみ、submitボタンの値はPOSTされる。
すなわちたとえば、submitボタンをクリックせず、唯一の入力欄であるパスワードがフォーカスされた状態でEnterキーを押してフォーム送信した場合、submitボタンの値はPOSTされない。
…これだけであれば、単に送信時にsubmitが明確に押されたかどうかで判断しているのかなと思うのだが、こともあろうに、フォームの部品が複数ある場合は、submitボタンの内容は送信時の操作にかかわらず、常にPOSTデータに含まれる。
IE以外のブラウザは知らん。
検証は適当。