鼠标放在anchor上,如何知道它的最右边位置 想做一个鼠标放在anchor上,弹出一个提示窗口的,提示窗口不想在鼠标的位置,想让它在链接的最右边<a href="#" onmouseover="selStation(this);"function selStation(e) {e.style.right.x这样不行, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 r t=document.getElementById(\"_hidName\").offsetTop;var l=document.getElementById(\"_hidName\").offsetLeft;var obj=event.srcElement;alert("坐标为:x="+obj.style.left+",y="+obj.style.top) 楼主想要的位置=e.offsetLeft+e.offsetWidth 其实我也找到这种方法了,但还是有点挡住,我上网搜了,主要是有body的padding呀margin之类的,实在搞不懂,试了好多都不行 自己写个兼容的,或者直接使用jquery的offsetleft(),和width()方法 getOffset:function (el, isLeft) { var retValue = 0 ; while (el != null ) { retValue += el["offset" + (isLeft ? "Left" : "Top" )]; el = el.offsetParent; } return retValue;}discuz使用的方法~ document.getElementById().reset()作用范围 倒计时问题 求js验证IP地址 注(可以输入多个IP,用逗号隔开) 这玩意怎么改 一个不错的TAB导航切换效果 ie7和FF都正常 ie6就是不显示 文本框能否填写的问题 奇怪!复选框组个数为1时无法准确判断选择情况? 怎样让下面这个radio选择框如果选择另外一个,则另外一个自动隐去? 求助,一个如何用java在网页中限制投票数的问题! javascript的内置对象函数什么的去哪查。网上有没有标准文档。 如何根据一个名称取js多维数组里的信息?
var l=document.getElementById(\"_hidName\").offsetLeft;var obj=event.srcElement;
alert("坐标为:x="+obj.style.left+",y="+obj.style.top)
var retValue = 0 ;
while (el != null ) {
retValue += el["offset" + (isLeft ? "Left" : "Top" )];
el = el.offsetParent;
}
return retValue;
}
discuz使用的方法~