取得元素的左和上偏移量的方法
作者:bea
function getElementLeft(element) { var actualLeft = element.offsetLeft; var current = element.offsetParent; while (current!==null) { actualLeft += current.offsetLeft; current = current.offsetParent; } return actualLeft; } 取得元素的左偏移量; f
function getElementLeft(element)
{
var actualLeft = element.offsetLeft;
var current = element.offsetParent;
while (current!==null)
{
actualLeft += current.offsetLeft;
current = current.offsetParent;
}
return actualLeft;
}
取得元素的左偏移量;
function getElementTop(element)
{
var actualTop = element.offsetTop;
var current = element.offsetParent;
while (current!==null)
{
<span style="white-space:pre"> </span>actualTop += current.offsetTop;
current = current.offsetParent;
}
return actualTop;
}
取得元素的上偏移量;
利用offsetParent属性在Dom层次中逐级向上回溯,将每个层次偏移量合计。
猜你喜欢
您可能感兴趣的文章:
- 将数字转换成大写的人民币表达式的js函数
- 判断window.onload是否多次使用的方法
- 使用JavaScript进行进制转换将字符串转换为十进制
- JS实现清除指定cookies的方法
- JS合并数组的几种方法及优劣比较
- JS实现的用来对比两个用指定分隔符分割的字符串是否相同
- js用Date对象的setDate()函数对日期进行加减操作
- JS应用正则表达式转换大小写示例
- 使用不同的方法结合/合并两个JS数组
- js实现按Ctrl+Enter发送效果
- javascript搜索框点击文字消失失焦时文本出现
- 输入框过滤非数字的js代码
- 小结Node.js中非阻塞IO和事件循环
- JavaScript将取代AppleScript?
- Javascript MVC框架Backbone.js详解
- JS回调函数的应用简单实例
- js实现在同一窗口浏览图片
- js实现获取焦点后光标在字符串后
- 在JavaScript中构建ArrayList示例代码