1. 得到元素的位置
function getElementPosition (el)
{
var left = 0
var top = 0;
do
{
left += el.offsetLeft;
top += el.offsetTop;
}
while (el = el.offsetParent);
return {left:left, top:top};
}
2.得到事件对象
<input type="button" onclick = "dealEvent(event)"
function dealEvent(e){
var obj = e.currentTarget||document.activeElement;
}
本文介绍了两种实用的JavaScript函数:获取DOM元素在页面上的绝对位置的方法及从事件监听器中获取事件对象的方式。通过提供的代码示例,读者可以学会如何实现这些功能,并将其应用于网页开发项目中。

被折叠的 条评论
为什么被折叠?



