JS开发中自定义鼠标右键的实现方法

来源:爱站网时间:2020-11-19编辑:网友分享
在JavaScript开发中,程序员通常要模拟操作效果,而页面点击也是其中一个,今天是爱站技术频道小编和大家分享的JS开发中自定义鼠标右键的实现方法,希望能为你带来帮助。

在JavaScript开发中,程序员通常要模拟操作效果,而页面点击也是其中一个,今天是爱站技术频道小编和大家分享的JS开发中自定义鼠标右键的实现方法,希望能为你带来帮助。

今天来记录下js来自定义鼠标右键,同样先来分解下它的实现原理:

1、屏蔽右键默认事件;(一度我以为修改的就是默认事件)

2、对一个ul的隐藏;(这个我也曾迂腐的认为值得这样操作的都是div,汗)

3、对鼠标点击右键做出的响应,显示隐藏的ul;

4、鼠标重新点击后,ul重新被隐藏

这样来看的话,我们需要做的事情是不是就简单了很多,先上代码:

html部分

javascript部分:

window.onload=function(){ 
var forRight=document.getElementById("testRight");//获取对象,现在太熟悉了 
forRight.style.display="none"; 
var title=forRight.getElementsByTagName("li"); 

for(var i=0;i


先来看今天记录的最关键的地方:document.oncontextmenu这个事件返回false的话就是屏蔽默认事件,如果我们其他都不写,只在这个事件里面写return,好像就下面这样

document.oncontextmenu=function(){ 
return false; 
}

今天爱站技术频道小编为大家带来了JS开发中自定义鼠标右键的实现方法,其实我们都比较熟悉这些操作了,但是创意的逻辑还差点,希望大家能扎稳脚步,越来越扎实哦。

上一篇:JavaScript开发中如何判断错误的细节

下一篇:轻松实现Node.js服务器的启动操作

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载