イベントハンドラの問題

Internet Explorerとそれ以外のブラウザではイベントの実装が異なる。 例えば、イベントリスナの登録であれば、Internet ExplorerではattachEventメソッドを使用し、それ以外のブラウザではaddEventListenerメソッドを使わなければならない。 HTMLだけでなく、JavaScriptでもクロスブラウザを意識しなくてはならないとは苦労が絶えない。利用者のためにもっと標準化に力を注いでもらいたいものである。

<追伸>
Internet ExplorerもVer10からは標準化されてaddEventListenerメソッドに統一された。