次のように、onmouseover および onmouseout イベントを TR タグに追加しました。
<table cellspacing=0>
<tr onmouseover="console.log('mouseover');" onmouseout="console.log('mouseout');">
<td>Foo</td>
<td>Bar <span>Baz</span></td>
</tr>
</table>
問題は次のとおりです。マウスをあるセルから別のセルに移動すると、イベントも発生します。またはセル内のスパンを超えています。マウスが行に出入りする場合のみを判断する必要があります。
イベントの「これ」も調べましたが、毎回TRなので、その目的には何の役にも立ちません。