1.event.x和document.body.scrollLeft
function showmenu(tag,evt){
var light=document.getElementById(tag);
var _event = evt ? evt : event;
light.style.left=_event.x+document.documentElement.scrollLeft+"px";
light.style.top=_event.y+document.documentElement.scrollTop+"px";
light.style.display='block';
}
错误:调用含有event.x的方法<a href="javascript:showment()"></a>
原因:换成<a οnclick="showmenu()"></a>
错误:document.body.scrollLeft的值为0
原因:换成document.documentElement.scrollLeft,并且加“px”