イベントオブジェクト

 function foo(event) {
   var e = event || window.event;
   var elem = e.target || e.srcElement;
 }
 
 document.getElementById('btn').onclick = foo;
  • IEはwindow.eventオブジェクト、その他はファンクションに渡されるイベントオブジェクトを使う。
  • イベントが発生した要素の取得はIEはsrcElement、その他はtargetを使う。

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS