について

IEではバグにより<button>タグが正常に動作しない。
Firefox等はパーフェクトリーに動作。(素晴らしい☆)

[参考]http://www.ne.jp/asahi/hp/syow-yow/note0034.html

<input type="hidden" name="foo" value="" />
<input type="submit" value="送信" onClick="document.---.foo.value="bar" />
とかにせにゃならん。

<input type="submit" name="foo" value="bar" />
でも行けなくはないが...ユーザビリティ最悪。

<button type="submit" name="foo" value="bar" >送信</button>
の美しさは何といっても
<select name="foo">
<option value="bar">foobar</option>
</select>
の美しさを汎用的にしたことではないでしょうか?
特に、webアプリケーションなどと絡めると、
ループとの相性が抜群に良くなると思うのです。
(この論拠などまた言及したい・・・)