chrome浏览器下,获得了元素的坐标值之后,怎么把元素的内容返回回来??急急急 急求大神帮忙,有没有方法在已经获得的元素坐标之后,然后返回元素内容?求具体实现方式,代码。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以这样返回,获取坐标之后,有left和top是吧,直接return {left:left,top:top}这样返回一个对象,使用:obj.left,obj.top 返回Dom节点?那就只能遍历整个Dom树,找出坐标相同的 这是dom节点么?在javascript中{}代表的是什么呢?dom节点又是什么呢?function getXY(el){ if(!x && !y){ var left = el.offsetLeft, top = el.offsetTop, offsetParent = el.offsetParent, _fix = ua.ie ? 2 : 0; //left = left - _fix; //top = top - _fix; while (offsetParent !== null) { left += offsetParent.offsetLeft + offsetParent.clientLeft; top += offsetParent.offsetTop + offsetParent.clientTop; if (offsetParent != doc.body && offsetParent != doc.documentElement) { left -= offsetParent.scrollLeft; top -= offsetParent.scrollTop; } offsetParent = offsetParent.offsetParent; } return { x: left, y: top }; }}这个就是我在项目中获取元素的坐标的源码。 如何将鼠标event中的clientX转换为在当前控件中的坐标呢 如何使用js实现文件下载 日期格式的问题 我这样写对吗,简单js问题,可是测试结果不对,不知道那里错了 像这样的左边菜单树要怎么做? 关于treeview的问题,等待各位高手解决 帮我改一下正则,谢谢! 写了个代码死活过不去,新手吐血求救!!!! 导航菜单超长了, 需要左右滚动, 复选框的问题 ckeditor如何让选择的图片路径带上域名 Servlet中的获取值问题
if(!x && !y){
var left = el.offsetLeft,
top = el.offsetTop,
offsetParent = el.offsetParent,
_fix = ua.ie ? 2 : 0;
//left = left - _fix;
//top = top - _fix;
while (offsetParent !== null)
{
left += offsetParent.offsetLeft + offsetParent.clientLeft;
top += offsetParent.offsetTop + offsetParent.clientTop;
if (offsetParent != doc.body && offsetParent != doc.documentElement)
{
left -= offsetParent.scrollLeft;
top -= offsetParent.scrollTop;
}
offsetParent = offsetParent.offsetParent;
}
return {
x: left,
y: top
};
}
}
这个就是我在项目中获取元素的坐标的源码。