target イベント属性
定義と使用方法
target イベント属性はイベントをトリガーした要素を返します。
target 属性は最初にイベントが発生した要素を取得し、 currentTarget 属性、後者は常にイベントリスナーがイベントをトリガーした要素を参照します。
例
例 1
特定のイベントをトリガーした要素を取得します:
alert(event.target);
例 2
使用 event.target 属性と element.tagName 属性で指定されたイベントをトリガーした要素を特定します:
var x = event.target.tagName;
文法
event.target
技術的詳細
返り値: | 最初に発生したイベントのオブジェクトへの参照 |
---|---|
DOM バージョン: | DOM レベル 2 イベント |
ブラウザのサポート
この属性を完全にサポートする最初のブラウザバージョンがテーブルの数字で示されています。
属性 | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
target | サポート | 9.0 | サポート | サポート | サポート |