国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術(shù)文章
文章詳情頁

js實(shí)現(xiàn)自定義右鍵菜單

瀏覽:119日期:2024-05-08 14:21:00

本文實(shí)例為大家分享了js實(shí)現(xiàn)右鍵菜單的具體代碼,供大家參考,具體內(nèi)容如下

原理:

1.屏蔽默認(rèn)的右鍵菜單

2.點(diǎn)擊右鍵獲取位置,讓自定義菜單到點(diǎn)擊位置上

3.點(diǎn)擊左鍵,自定義菜單消失

代碼如下

<!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <title>右鍵菜單練習(xí)</title> <style> *{ margin: 0; /*padding: 0;*/ } ul{ width: 120px; height: 150px; background-color: rgb(204,204,204); font-size: 22px; list-style: none; line-height: 50px; position: fixed; display: none; } li{ background-color: rgb(238,238,238); padding-left: 15px; } </style></head><body><ul id='ul'> <li>復(fù)制</li> <li>剪切</li> <li>粘貼</li></ul><script> //給document 添加 oncontextmenu 事件 取消默認(rèn)的右鍵菜單的行為。 //點(diǎn)擊右鍵的時(shí)候,獲得點(diǎn)擊的位置。 var ul = document.getElementById(’ul’); document.oncontextmenu=function(e){ e=e||window.event; //屏蔽樣式 e.preventDefault?e.preventDefault():(e.returnValue=false); //獲取坐標(biāo) var x=e.clientX;//視口的位置 var y=e.clientY; //顯示菜單 ul.style.display=’block’; ul.style.top=y+’px’; ul.style.left=x+’px’; }; //點(diǎn)擊左鍵 自定義菜單消失 document.onclick=function () { ul.style.display=’none’; }; //給每個(gè)li添加 鼠標(biāo)進(jìn)入(onmouseover)和鼠標(biāo)離開(onmouseout)的事件 var lis = document.querySelectorAll(’li’); for (let i = 0; i < lis.length; i++) { lis[i].onmouseover=function () { lis[i].style.backgroundColor=’rgb(204,204,204)’; }; lis[i].onmouseout=function () { lis[i].style.backgroundColor=’rgb(238,238,238)’; } }</script></body></html>

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 亚洲欧美偷拍自拍 | 亚洲国产精品一区二区九九 | 加勒比色 | 男人女人真曰批视频播放 | 亚洲性无码av在线 | 中文字幕在线视频观看 | 欧美在线一级va免费观看 | 污全彩肉肉无遮挡彩色 | fc2ppv在线播放 | 嫩草一区二区三区四区乱码 | 一级毛片视频免费观看 | 99久久综合给久久精品 | 日韩在线欧美在线 | 国产精品久久久久激情影院 | 亚洲欧洲日韩综合色天使不卡 | 特级毛片永久久免费观看 | 91国语对白 | 亚洲免费天堂 | 久久黄色精品视频 | 久久一日本道色综合久久 | 亚洲精品资源网在线观看 | 成人在线免费观看 | 国产一区二区三区久久 | 99热久久国产这里是精品 | 欧美成人高清性色生活 | 三级黄色网 | 日本a级三级三级三级久久 日本a级特黄三级三级三级 | 欧美13一14周岁a在线播放 | 久草在线视频新时代视频 | 欧美日韩中文国产一区二区三区 | 欧美日韩一区二区三区四区在线观看 | 精品午夜一区二区三区在线观看 | 欧洲亚洲一区二区三区 | 久久精品国产半推半就 | 国产精品久久久久影视不卡 | 天堂最新版| 国产中文字幕视频 | 国产一级做a爰片久久毛片男 | 俄罗斯18videosex性欧美成人 | 国产黄色三级网站 | 欧美人与zoxxxx另类9 |