用javascript获得控件的坐标位置

来源:百度知道 编辑:UC知道 时间:2024/05/21 16:41:02
用javascript获得控件的坐标位置
如果点击 <input type="button" value="点击" onclick="get()"> 获得
<input type="text" id="_hidName">的坐标。
<SCRIPT language="javascript">
<!--
function get(){
??????????



</SCRIPT>

javascript 获取控件坐标实现方法如下:

function getPos(o) //取元素坐标 

    var x = 0, y = 0; 
    do { 
        x += o.offsetLeft; 
        y += o.offsetTop; 
    } while (o = o.offsetParent); 
    return { 'x': x, 'y': y }; 
}

补充: 
scrollHeight: 获取对象的滚动高度。 
scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离 
scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离 
scrollWidth:获取对象的滚动宽度 
offsetHeight:获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度 
offsetLeft:获取对象相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置 
offsetTop:获取对象相对于版面或由 offsetTop 属性指定的父坐标的计算顶端位置

event.cl