XXXXXXXXXXXXXXXXXXXXXX通过xy坐标取到dom对象YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY 本帖最后由 rocbond 于 2009-11-17 10:16:49 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <div id="odiv" style="width:100px;height:40px;background-color:#FFFFCC"></div><div style="width:100px;height:100px;border:1px solid red">DIV</div><span style="width:100px;height:100px;border:1px solid blue">SPAN</span><script type="text/javascript"><!-- document.onmousemove = function(e){ var e = e || window.event; document.getElementById('odiv').innerHTML = (e.srcElement || e.target).nodeName }//--></script> 很简单 ,利用target或者srcElement(可以获得触发事件元素的引用)。所以 在相应事件里 写上e=e||window.event;//(window.event对应ie)return e.target||e.srcElement即可 document . elementFromPoint ( iX , iY ) 通过坐标取对象 document.onmousemove=function(e) { e=e || window.event; document.title=document.elementFromPoint(e.clientX,e.clientY).nodeName;} 可以自己写别人网站的搜索框添加到自己网站上吗? 请教高手帮忙看看这段asp+js代码错在哪里 新手求教:escape到底是对那些字符进行转换? 如何动态改变td内的class??谢谢 可以用js杀掉别个域下的弹窗吗? 如何获取对象的名字? jqTransform处理不了含有js联动效果的select啊 请教:如何通过javascript把word嵌入到一个文本框中? 《JavaScript宝典(第四版)》电子版在哪可以下载? 怎么实现图片的水平方向和垂直方向同时平铺? 网页不被框架的问题 $和getElementById的区别
<div style="width:100px;height:100px;border:1px solid red">DIV</div>
<span style="width:100px;height:100px;border:1px solid blue">SPAN</span>
<script type="text/javascript">
<!--
document.onmousemove = function(e){
var e = e || window.event;
document.getElementById('odiv').innerHTML = (e.srcElement || e.target).nodeName
}
//-->
</script>
所以 在相应事件里 写上
e=e||window.event;//(window.event对应ie)
return e.target||e.srcElement即可
通过坐标取对象
document.onmousemove=function(e) {
e=e || window.event;
document.title=document.elementFromPoint(e.clientX,e.clientY).nodeName;
}