放到body的onmousemove事件里,符合你的要求吗?
解决方案 »
- 如何给Ext.tree.ColumnTree添加搜索栏?
- 如何实现一个图片属性文字的分行显示!
- 大家帮我看看这个函数有什么错误?动态改变导航菜单背景图。
- 有什么工具可以在网页运行的时候修改JS代码的?
- 关于onsubmit无法调用的问题
- 判断不得输入重复的身份证号
- 怎么解决这个问题,我急急急?????????????????????
- 在JSCRIPT中有没有关于对文件操作的函数,如C语言中的FILEOPEN。。。。
- 怎样屏蔽掉浏览器自动加入密码的功能?
- Unable to compile class for JSP问题
- 脚本,子框架怎么刷新父框架中的页面(急,,在线等。)
- 能设定网页中默认的按纽吗?
不过可以用个循环来
for(var i=0;i<document.all.tags("div").length;i++)
document.all.tags("div")[i].onmouseover=function(){
alert(event.srcElement.innerText);
}
--------------------------------------
<script language="javascript">
function show(obj){
for(var i=0;i<obj.childNodes.length;i++){
obj.childNodes[i].onmouseover=function(){
//alert("tagName=" + this.tagName + ";id=" + this.id);
this.className="box";
}
obj.childNodes[i].onmouseout=function(){
this.className="";
}
show(obj.childNodes[i]);
}
}
document.body.onload=function(){show(document.body);}
</script>
<body onmouseover="javascript show();">
...
</body>
如果要考虑鼠标所在位置的对象,那就不行了。