<div id="div1" name="menutable" style="display:none;" onmouseout="javascript:hideMenu('div1')">
<table style="width:100%;background-color:#FFCC66;border-collapse:collapse;" border="1">
<tr>
<td style="height:24px">选项一</td>
</tr>
<tr>
<td style="height:24px">选项二</td>
</tr>
<tr>
<td style="height:24px">选项三</td>
</tr>
<tr>
<td style="height:24px">选项四</td>
</tr>
<tr>
<td style="height:24px">选项五</td>
</tr>
</table>
<%--选项一<br />
选项二<br />
选项三<br />
选项四<br />
选项五<br />--%>
</div>如果在div里使用
<br />
选项二<br />
选项三<br />
选项四<br />
选项五<br />
的话就不会触发onmouseout事件,为什么?
<table style="width:100%;background-color:#FFCC66;border-collapse:collapse;" border="1">
<tr>
<td style="height:24px">选项一</td>
</tr>
<tr>
<td style="height:24px">选项二</td>
</tr>
<tr>
<td style="height:24px">选项三</td>
</tr>
<tr>
<td style="height:24px">选项四</td>
</tr>
<tr>
<td style="height:24px">选项五</td>
</tr>
</table>
<%--选项一<br />
选项二<br />
选项三<br />
选项四<br />
选项五<br />--%>
</div>如果在div里使用
<br />
选项二<br />
选项三<br />
选项四<br />
选项五<br />
的话就不会触发onmouseout事件,为什么?
function hideMenu(obj)
{
document.getElementById(obj).style.display = "none";
}
function showMenu(obj)
{
document.getElementById(obj).style.display = "block";
}
</script><div id="div2" onmouseover="javascript:showMenu('div1')" style="border:solid 1px Red;width:100px;height:50px;">show</div><div id="div1" name="menutable" style="display:none;" onmouseout="javascript:hideMenu('div1')">
<%--<table style="width:100%;background-color:#FFCC66;border-collapse:collapse;" border="1">
<tr>
<td style="height:24px">选项一</td>
</tr>
<tr>
<td style="height:24px">选项二</td>
</tr>
<tr>
<td style="height:24px">选项三</td>
</tr>
<tr>
<td style="height:24px">选项四</td>
</tr>
<tr>
<td style="height:24px">选项五</td>
</tr>
</table>--%> 选项一<br />
选项二<br />
选项三<br />
选项四<br />
选项五<br />
</div>