获取HTML标签当前在网页中的绝对位置
2015-10-01 14:16
429 查看
//获取当前的x坐标值 function pageX(elem){ return elem.offsetParent?(elem.offsetLeft+pageX(elem.offsetParent)):elem.offsetLeft; } //获取当前的Y坐标值 function pageY(elem){ return elem.offsetParent?(elem.offsetTop+pageY(elem.offsetParent)):elem.offsetTop; } 如果该input Text标签的width:200px;height:20px; 则它的下面弹出层divshow 的位置应该设为 function showDiv(inp) { var divshow=document.getElementById("divshow"); divshow.style.left=pageX(inp)+2; divshow.style.top=pageY(inp)+24; divshow.style.display="block"; }
相关文章推荐
- html教程-1-概述扯淡
- html特殊字符
- html编程tips
- unittest测试驱动之HTMLTestRunner.py
- 正则表达式匹配HTML标签或标记
- html 不常用的标签
- HTML标签语义化
- W3school学习笔记之html
- 自定义HTML导航页
- HTML初步学习7
- <!DOCTYPE>是干嘛用的?— html文档类型
- HTML总结
- html实用小技巧
- SEO基础优化必学的8大html标签
- SEO基础优化必学的8大html标签
- html标签p和span
- 用HTML制作简历
- MVC3 Html.DropDownList使用方法总结
- HTML初步学习5
- html阅读pdf文件主要代码。