function aa(){span=document.getElementById("as");span.style.top=event.clientY+document.documentElement.scrollTop;
}
<div style="width:50px; height:50px; background:#FFFF00; position:absolute" id="as"></div><a onclick="aa()">1111</a>
}
<div style="width:50px; height:50px; background:#FFFF00; position:absolute" id="as"></div><a onclick="aa()">1111</a>
var e = e || window.event
span.style.top= e.pageY || e.ClientY + document.body.scrollTop;
}
<div style="width:50px; height:50px; background:#FFFF00; position:absolute" id="as"></div><a onclick="aa(event)">1111</a>
<a onclick="aa(event)">1111</a>
function aa(obj){span=document.getElementById("as");span.style.top=obj.clientY+document.documentElement.scrollTop;
}一般都是要传值的,因为默认的event是全局的不是对本对象的操作
{
var e = e || window.event;
......
}
{
var e = e || window.event;
......
}