站長資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

javascript中鼠標(biāo)事件有哪些

鼠標(biāo)事件有:1、click(單擊)事件;2、dblclick(雙擊)事件;3、mousedown事件;4、mouseup事件;5、mouseout事件;6、mouseover事件;7、mousemove事件;8、mouseleave事件等。

javascript中鼠標(biāo)事件有哪些

本教程操作環(huán)境:windows7系統(tǒng)、javascript1.8.5版、Dell G3電腦。

在 JavaScript 中,鼠標(biāo)事件是 Web 開發(fā)中最常用的事件類型。

鼠標(biāo)事件類型詳細(xì)說明如下表所示:

鼠標(biāo)事件類型
事件類型 說明
click 單擊鼠標(biāo)左鍵時(shí)發(fā)生,如果右鍵也按下則不會(huì)發(fā)生。當(dāng)用戶的焦點(diǎn)在按鈕上并按了 Enter 鍵時(shí),同樣會(huì)觸發(fā)這個(gè)事件
dblclick 雙擊鼠標(biāo)左鍵時(shí)發(fā)生,如果右鍵也按下則不會(huì)發(fā)生
mousedown 鼠標(biāo)按鈕被按下時(shí)發(fā)生
mouseout 鼠標(biāo)指針位于某個(gè)元素上且將要移出元素的邊界時(shí)發(fā)生
mouseover 鼠標(biāo)指針移出某個(gè)元素到另一個(gè)元素上時(shí)發(fā)生
mouseup 鼠標(biāo)按鍵被松開時(shí)發(fā)生
mousemove 鼠標(biāo)在某個(gè)元素上時(shí)持續(xù)發(fā)生
mouseleave 當(dāng)鼠標(biāo)指針移出元素時(shí)觸發(fā)
mouseenter 當(dāng)鼠標(biāo)指針移動(dòng)到元素上時(shí)觸發(fā)。
contextmenu 在用戶點(diǎn)擊鼠標(biāo)右鍵打開上下文菜單時(shí)觸發(fā)

示例:

<!DOCTYPE html> <html> <head>     <meta charset="UTF-8">     <title>JS常用鼠標(biāo)事件</title>     <style>         li{font-size: 18px;line-height: 35px;}         li:hover{cursor:pointer;}     </style> </head> <body>     <ol>         <li>單擊我變色!</li>         <li>雙擊有驚喜!</li>         <li>鼠標(biāo)滑過字體變大,鼠標(biāo)離開字體變小!</li>         <li>鼠標(biāo)按下文字為紅色,鼠標(biāo)抬起文字為綠色,鼠標(biāo)移動(dòng)打印“鼠標(biāo)在 li 中移動(dòng)了...”!</li>     </ol>       <script>         // 獲取 li 標(biāo)簽         var oLis = document.getElementsByTagName("li");         /* 單擊第一個(gè) li */         oLis[0].onclick = function () {             this.style.backgroundColor = 'red';         }         /* ******************************************* */         /* 雙擊第二個(gè) li */         oLis[1].ondblclick = function () {             this.style.color = 'red';         }         /* ******************************************* */         /* 鼠標(biāo)滑過第三個(gè) li */         oLis[2].onmouseover = function () {             this.style.fontSize = 22 + 'px';         }         /* 鼠標(biāo)離開第三個(gè) li */         oLis[2].onmouseout = function () {             this.style.fontSize = 18 + 'px';         }         /* ******************************************* */         /* 鼠標(biāo)按下第四個(gè) li */         oLis[3].onmousedown = function () {             this.style.color = 'red';         }         /* 鼠標(biāo)抬起第四個(gè) li */         oLis[3].onmouseup = function () {             this.style.color = 'blue';         }         /* 鼠標(biāo)在第四個(gè) li 上移動(dòng) */         oLis[3].onmousemove = function () {             console.log('鼠標(biāo)在 li 中移動(dòng)了...');         }     </script> </body> </html>

javascript中鼠標(biāo)事件有哪些

贊(0)
分享到: 更多 (0)
網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
久久99国产精品久久99小说| 国产精品成人一区二区三区| 青青草99热这里都是精品| 99re热视频精品首页| 日韩免费无码一区二区视频| 精品国产午夜理论片不卡| 精品久久久久一区二区三区 | 久久久久人妻精品一区二区三区| 日韩精品一区二区三区影院| 国产精品美女在线观看| 99久久国产综合精品女同图片| 久久精品日韩av无码| 久久精品国产精品亚洲色婷婷| 日韩AV无码久久一区二区| 国产精品一区二区久久精品| 久久精品国产精品亚洲人人 | 9久热这里只有精品免费| 国产精品成人va在线播放| 精品国产一区二区三区不卡 | 久草视频这里只有精品| 四虎影院国产精品| 国产精品无码无片在线观看3D| 久久久久久精品免费看SSS| 国产A三级久久精品| 日韩精品在线播放| 国产免费69成人精品视频| 99久久免费国产精品特黄| 97久久人人超碰国产精品| 日韩精品在线一区二区| 国产综合精品久久亚洲 | 日韩成人免费视频播放| 国产午夜亚洲精品不卡电影| 亚洲AV成人精品日韩一区| 精品卡一卡二卡乱码高清| 久久精品无码一区二区三区日韩| 2022国产精品手机在线观看| 亚洲av永久无码精品表情包| 人妻少妇精品一区二区三区| 精品国产福利盛宴在线观看| 日韩午夜激情视频| 免费看国产精品麻豆|