js怎么控制鼠标右击?

js中,click()控制鼠标左击,那控制鼠标右击怎么实现?

var btn = document.getElementById('')
btn.contextmenu();


如有帮助,麻烦点个【采纳此答案】 谢谢啦~

通过这个事件,可以监听鼠标右击

有帮助还请点个采纳

如使用原生js自定义右键菜单_纸飞机博客-CSDN博客 1、右键菜单触发的基本过程实现自定义右键菜单我们首先需要了解以下内容:浏览器默认的右键菜单触发的基本过程单击右键,菜单出现菜单出现,鼠标箭头一直在菜单左上角再换个位置点击右键,原菜单消失,新菜单出现在指定位置点击左键,中键,菜单消失以上为大致实现过程,不全面,仅供参考也许文字过于抽象,我们来看看代码吧:2、HTML结构<!--start右键菜单的结构--><div id="rightmenu" class="rightmenu"> https://blog.csdn.net/qq_32442973/article/details/120102615?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164065536016780366595146%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=164065536016780366595146&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~rank_v31_ecpm-1-120102615.nonecase&utm_term=%E5%8F%B3%E9%94%AE&spm=1018.2226.3001.4450

网页内任意位置单击右键:
document.oncontextmenu = function(){
// 业务代码处理
return false
}
某个元素上实现右键点击:
var a = document.getElementById('aaa')
a.oncontextmenu = function(){
alert('执行')
return false
}