Javascript 更改鼠标悬停时的列数
我正在尝试用鼠标上方的单个td替换三个td:Javascript 更改鼠标悬停时的列数,javascript,html-table,onmouseover,onmouseout,Javascript,Html Table,Onmouseover,Onmouseout,我正在尝试用鼠标上方的单个td替换三个td: A. B C mouseover可以工作,但是mouseout被忽略。更改元素的innerHTML后,mouseout事件不工作。我不知道该怎么解释 您可以通过将单个单元格添加到html中,并切换单元格的可见性来实现 试试这个,它会有用的 A. B C 看起来像:)这对我来说太尴尬了。有时才有用。(铬合金68.0.3440.106) <html> <body> <table border="1"&
A.
B
C
mouseover可以工作,但是mouseout被忽略。更改元素的
innerHTML
后,mouseout
事件不工作。我不知道该怎么解释
您可以通过将单个单元格添加到html中,并切换单元格的可见性来实现
试试这个,它会有用的
A.
B
C
看起来像:)这对我来说太尴尬了。有时才有用。(铬合金68.0.3440.106)
<html>
<body>
<table border="1">
<tr onmouseover="this.innerHTML='<td colspan=3>ABC</td>'" onmouseout="this.innerHTML='<td>A</td><td>B</td><td>C</td>'">
<td>A</td>
<td>B</td>
<td>C</td>
</tr>
</table>
</body>