js怎么编写鼠标的右击事件 js中鼠标有右击事件吗
展开全部
有,你需要做的是右键菜单对吧:
window.onload=function(){
var menu=document.getElementById("menu");
document.oncontextmenu = function(ev){
var ev=ev||event;
var scrollTop=document.documentElement.scrollTop||document.body.scrollTop;
//当滑动滚动条时也能准确获取菜单位置
menu.style.display="block";
menu.style.left=ev.clientX+"px";
menu.style.top=ev.clientY+scrollTop+"px";
//阻止默认事件
return false;
}
}
这个方法实测有效的,是本人常用的方法
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询