解决方案 »
- 如何去掉easyui-combotree节点前的checkbox复选框?
- 动态获得的控件如何获得焦点
- javascript 实现图片随着网页的滚动而上下滚动
- 求助:各位大虾帮忙分析一下这段代码onmouseout怎么不管用呢?急!在线等
- 如何为指定ID号的Table增加1行数据?谢谢
- javascript能实现点button后,打开指定的文件格式,比如word
- 能否使用XMLHTTP发送文件,还有为什么我使用XMLHTTP post汉字到php的服务器接受到的总是乱码
- 200分! 菜单的问题
- 一个关于insertRow()的小问题请有心着来接分!
- *************js高手请进,关于树形节点********************
- 请帮我看这段代码为何IE7运行出错?
- 正则:数字逗号的匹配?
要么在tbl里,onmouseout判断是否在div里。LS的那个event的也有兼容性问题。
<HTML><HEAD><script Language="JavaScript"> function showDivMenu(sub){
document.getElementById(sub).style.left = window.event.clientX - 100 ;//鼠标位置
document.getElementById(sub).style.top = window.event.clientY + 15 ;
if (document.getElementById(sub).style.display =="none")
{
document.getElementById(sub).style.display ="block";
}
else if(document.getElementById(sub).style.display == "block")
{
document.getElementById(sub).style.display ="none";
}
}
</Script></HEAD>
<BODY>
<table>
<tr>
<td nowrap onMouseOver="showDivMenu('leon')" onMouseOut="showDivMenu('leon')">
<div align="center">XXXXXXXXXXXXXXXXXXXXXXXXXXXXX</div>
<div id="leon" style="position:absolute; background:#B8D5F5; display:none;">dddddddddddddddddddddd
</div>
</td>
</tr></table></BODY></HTML>
<table id="tData">
<tr>
<td onmouseover="event1" onmouseout="event2">
<div id="div1">test</div>
</td>
</tr>
</table>
问题是这样的,当鼠标放到td的内容上时,通过div来动态加载一个下拉菜单,现在问题是,当我把鼠标离开td,移到div1上时下拉列表却消失了