イベントに関する質問
吉見です。
イベントに関する質問があります。教えていただけるとありがたいです。
前回の記事でも触れたのですが、テーブルの行タグ <tr> にonMouseOver など
のイベントハンドラを記述しておくと、event.srcElement あるいは
event.target は <tr> ではなく、マウスがあった場所の <td> になります。
イベントハンドラが記述されたタグ<tr>を得るためには、そこから
parentNode で一階層上に遡らなければなりません。これは、IEでもNNでも同
じでした。
一般に、タグが階層構造になっていて、イベントハンドラが外側のタグに記述
されている場合、event.srcElement あるいは event.target は最も内側の要
素が返ってくるものと決まっているのでしょうか。
あるいはこれは<table>あるいは<tr>特有の仕様なのでしょうか。
--
吉見隆 mailto:tak-yoshimi@aist.go.jp
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735