target プロパティ
target プロパティは、イベントをトリガーした(イベントが発生した)エレメントを返す Event インターフェイスのプロパティです。子エレメントも含まれます。
addEventListener() を設定したエレメントの子エレメントでイベントが発生した場合に、target プロパティでエレメントを取り出すとイベントの発生元である子エレメントの方を返します。
イベントの発生源であるエレメントが target プロパティの対象になります。
似たプロパティにevent.currentTargetがあります。 event.currentTargetプロパティは子エレメントでイベントが発生しても addEventListener() を設定したエレメントを返します。
ページ内 Index
構文(Syntax)
返り値はエレメントのハンドラーです。
Element = event.target;
返り値(Return Values)
Type | 摘要 |
---|---|
Element | エレメントのハンドラー |
関連(Related)
target プロパティはタグエレメント全般に関係しますが、ここでは <FORM> エレメントのみを取り上げています。