日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

104_鼠标事件对象

發布時間:2025/5/22 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 104_鼠标事件对象 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. 當發生mousedown、mouseup、dblclick、mouseover、mouseenter、mousemove、mouseout和 mouseleave事件時, 它們的執行函數都會傳遞MouseEvent(鼠標事件對象)參數。

2. MouseEvent.ctrlKey事件屬性

2.1.?MouseEvent.ctrlKey指示當事件發生時, Ctrl鍵是否被按下并保持住。可返回一個布爾值, 按下狀態(true), 釋放狀態(false)。它是一個只讀屬性。

3. MouseEvent.altKey事件屬性

3.1.?MouseEvent.altKey指示在指定的事件發生時, Alt鍵是否被按下并保持住了。可返回一個布爾值, 按下狀態(true), 釋放狀態(false)。它是一個只讀屬性。

4. MouseEvent.shiftKey事件屬性

4.1.?MouseEvent.shiftKey指示當事件發生時, "Shift"鍵是否被按下并保持住。可返回一個布爾值, 按下狀態(true), 釋放狀態(false)。它是一個只讀屬性。

5. MouseEvent.metaKey事件屬性

5.1.?MouseEvent.metaKey指示當事件發生時, "meta"鍵是否被按下并保持住。可返回一個布爾值, 按下狀態(true), 釋放狀態(false)。它是一個只讀屬性。

5.2.?"meta"鍵如下圖

6. MouseEvent.clientX事件屬性

6.1.?MouseEvent.clientX返回當事件被觸發時鼠標指針相對于瀏覽器窗口的水平坐標。

7. MouseEvent.clientY事件屬性

7.1.?MouseEvent.clientY返回當事件被觸發時鼠標指針向對于瀏覽器窗口的垂直坐標。

8. MouseEvent.screenX事件屬性

8.1.?MouseEvent.screenX可返回事件發生時鼠標指針相對于屏幕的水平坐標。

9. MouseEvent.screenY事件屬性

9.1.?MouseEvent.screenY可返回事件發生時鼠標指針相對于屏幕的垂直坐標。

10. MouseEvent.button事件屬性

10.1.?MouseEvent.button可返回一個整數, 指示當事件被觸發時哪個鼠標按鍵被點擊。

10.2.?鼠標左鍵對應的值: 0。

10.3.?鼠標中鍵對應的值: 1。

10.4.?鼠標右鍵對應的值: 2。

11. MouseEvent.type事件屬性

11.1.?MouseEvent.type返回一個字符串值, 指示當前觸發的事件類型。

12. MouseEvent.pageX事件屬性

12.1.?MouseEvent.pageX返回當事件被觸發時鼠標指針相對于文檔的水平坐標。

13. MouseEvent.pageY事件屬性

13.1.?MouseEvent.pageY返回當事件被觸發時鼠標指針向對于文檔的垂直坐標。

14. 例子

14.1.?代碼

<!DOCTYPE html> <html><head><meta charset="utf-8" /><title>鼠標事件對象(MouseEvent)</title><style type="text/css">div {width: 3000px;height: 300px;background: pink;}</style></head><body><div id="myDiv"></div><script type="text/javascript">function mymousedown(e){ // e是MouseEvent對象console.log('mousedown [ctrlKey: ' + e.ctrlKey + ', altKey: ' + e.altKey + ', shiftKey: ' + e.shiftKey + ', metaKey: ' + e.metaKey+ ', clientX: ' + e.clientX + ', clientY: ' + e.clientY + ', screenX: ' + e.screenX + ', screenY: ' + e.screenY+ ', button: ' + e.button + ', type: ' + e.type + ', pageX: ' + e.pageX + ', pageY: ' + e.pageY + ']');}function mymouseup(e){ // e是MouseEvent對象console.log('mouseup [ctrlKey: ' + e.ctrlKey + ', altKey: ' + e.altKey + ', shiftKey: ' + e.shiftKey + ', metaKey: ' + e.metaKey+ ', clientX: ' + e.clientX + ', clientY: ' + e.clientY+ ', screenX: ' + e.screenX + ', screenY: ' + e.screenY+ ', button: ' + e.button + ', type: ' + e.type + ', pageX: ' + e.pageX + ', pageY: ' + e.pageY + ']');}function mydblclick(e){ // e是MouseEvent對象console.log('dblclick [ctrlKey: ' + e.ctrlKey + ', altKey: ' + e.altKey + ', shiftKey: ' + e.shiftKey + ', metaKey: ' + e.metaKey+ ', clientX: ' + e.clientX + ', clientY: ' + e.clientY + ', screenX: ' + e.screenX + ', screenY: ' + e.screenY+ ', button: ' + e.button + ', type: ' + e.type + ', pageX: ' + e.pageX + ', pageY: ' + e.pageY + ']');}function mymouseover(e){ // e是MouseEvent對象console.log('mouseover [ctrlKey: ' + e.ctrlKey + ', altKey: ' + e.altKey + ', shiftKey: ' + e.shiftKey + ', metaKey: ' + e.metaKey+ ', clientX: ' + e.clientX + ', clientY: ' + e.clientY + ', screenX: ' + e.screenX + ', screenY: ' + e.screenY+ ', button: ' + e.button + ', type: ' + e.type + ', pageX: ' + e.pageX + ', pageY: ' + e.pageY + ']');}function mymouseenter(e){ // e是MouseEvent對象console.log('mouseenter [ctrlKey: ' + e.ctrlKey + ', altKey: ' + e.altKey + ', shiftKey: ' + e.shiftKey + ', metaKey: ' + e.metaKey+ ', clientX: ' + e.clientX + ', clientY: ' + e.clientY+ ', screenX: ' + e.screenX + ', screenY: ' + e.screenY+ ', button: ' + e.button + ', type: ' + e.type + ', pageX: ' + e.pageX + ', pageY: ' + e.pageY + ']');}var move = 0;function mymousemove(e){ // e是MouseEvent對象if(move >= 1) return;move++; console.log('mousemove [ctrlKey: ' + e.ctrlKey + ', altKey: ' + e.altKey + ', shiftKey: ' + e.shiftKey + ', metaKey: ' + e.metaKey+ ', clientX: ' + e.clientX + ', clientY: ' + e.clientY + ', screenX: ' + e.screenX + ', screenY: ' + e.screenY+ ', button: ' + e.button + ', type: ' + e.type + ', pageX: ' + e.pageX + ', pageY: ' + e.pageY + ']');}function mymouseout(e){ // e是MouseEvent對象console.log('mouseout [ctrlKey: ' + e.ctrlKey + ', altKey: ' + e.altKey + ', shiftKey: ' + e.shiftKey + ', metaKey: ' + e.metaKey+ ', clientX: ' + e.clientX + ', clientY: ' + e.clientY+ ', screenX: ' + e.screenX + ', screenY: ' + e.screenY+ ', button: ' + e.button + ', type: ' + e.type + ', pageX: ' + e.pageX + ', pageY: ' + e.pageY + ']');}function mymouseleave(e){ // e是MouseEvent對象console.log('mouseleave [ctrlKey: ' + e.ctrlKey + ', altKey: ' + e.altKey + ', shiftKey: ' + e.shiftKey + ', metaKey: ' + e.metaKey+ ', clientX: ' + e.clientX + ', clientY: ' + e.clientY + ', screenX: ' + e.screenX + ', screenY: ' + e.screenY+ ', button: ' + e.button + ', type: ' + e.type + ', pageX: ' + e.pageX + ', pageY: ' + e.pageY + ']');}var myDiv = document.getElementById('myDiv');myDiv.addEventListener('mousedown', mymousedown);myDiv.addEventListener('mouseup', mymouseup);myDiv.addEventListener('dblclick', mydblclick);myDiv.addEventListener('mouseover', mymouseover);myDiv.addEventListener('mouseenter', mymouseenter);myDiv.addEventListener('mousemove', mymousemove);myDiv.addEventListener('mouseout', mymouseout);myDiv.addEventListener('mouseleave', mymouseleave);</script></body> </html>

14.2.?效果圖

總結

以上是生活随笔為你收集整理的104_鼠标事件对象的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲综合精品国产一区二区三区 | 无码精品国产一区二区三区 | 毛片999| 午夜视频免费看 | 青青草亚洲 | 福利av在线 | 久久久久综合 | 国产视频黄色 | 欧美香蕉 | 国产成人综合一区二区三区 | 污片免费网站 | 51精产品一区一区三区 | 131mm少妇做爰视频 | 亚洲第八页 | 91看片成人 | 亚洲一区二区日韩 | 亚洲香蕉网站 | 国产成人久久777777 | 国产成人精品在线视频 | 高清在线一区二区三区 | av中文字幕第一页 | 一区二区三区精品免费视频 | 国产亚洲欧美精品久久久久久 | 性欧美bb | 午夜在线免费观看视频 | 亚洲gay视频 | 老色批影院 | 视频一区二区三 | 免费av网址在线观看 | 中文字幕在线二区 | av一二三 | 九九黄色大片 | 中文字幕日韩一区二区三区不卡 | 久久久综合av | 青草久久久 | 精品一卡二卡三卡 | 不卡视频在线观看免费 | 欧美z○zo重口另类黄 | 秋霞午夜视频 | 女生隐私免费看 | 久久亚洲精精品中文字幕早川悠里 | 综合网av| 日韩av在线直播 | 香港三日本三级少妇66 | 色婷婷丁香| 欧美久久久久久久久中文字幕 | 禁断介护av一区二区 | 国产三级视频在线 | 成人免费视频视频 | 超碰午夜 | 午夜影院网站 | 精彩视频一区二区 | 久久er99热精品一区二区 | 激情综合婷婷 | 国产另类综合 | 欧美色图激情小说 | 国产伦精品一区二区三区视频黑人 | 国产精品久久久久久久久免费桃花 | 欧美xxxⅹ性欧美大片 | 国产一区二区片 | 免费观看国产精品视频 | 18视频在线观看网站 | 亚洲国产成人一区 | 亚洲综合免费观看高清完整版 | 美女的隐私免费看 | 涩涩网站入口 | 欧美黄色短片 | 国产视频高清 | 黄色免费视频网站 | 我和公激情中文字幕 | www.中文字幕在线观看 | 国产午夜亚洲精品午夜鲁丝片 | 亚洲四虎影院 | 国产日韩欧美视频 | 天天狠狠 | 999免费视频 | 手机在线成人 | 亚洲精品污一区二区三区 | 97人人模人人爽人人少妇 | 欧美z○zo重口另类黄 | 欧美一区三区三区高中清蜜桃 | 永久毛片 | 动漫美女无遮挡免费 | 午夜在线影院 | 中文字幕日韩视频 | 中文字幕不卡视频 | 国产精品99久久久久久久女警 | 免费网站av | 国产夜夜操 | 野花视频在线观看免费 | 日日干夜夜艹 | 九草视频在线 | 国产精品av一区 | 亚洲色图欧美在线 | 青青国产精品 | 久热这里只有 | 国产suv精品一区二区四 | 黄色尤物视频 | 91精品婷婷国产综合久久蝌蚪 |