js鼠标事情
js鼠标事情
1 <!DOCTYPE html> 2 <html lang="zh-cn"> 3 <head> 4 <meta charset="utf-8"> 5 <title>7-70 课堂演示</title> 6 <style type="text/css"> 7 div{ 8 background: green; 9 padding: 20px; 10 width: 150px; 11 height: 150px; 12 left: 15px; 13 position: relative; 14 } 15 </style> 16 </head> 17 <body> 18 <div id="div1"></div> 19 <hr> 20 <input type="button" id="btn1" value="myFun1" ondblclick="myFun1()"> 21 <input type="button" id="btn2" value="myFun2" > 22 <script> 23 var div1=document.getElementById('div1'); 24 var btn1=document.getElementById('btn1'); 25 var btn2=document.getElementById('btn2'); 26 27 function myFun1(){ 28 div1.innerHTML='<h2>鼠标双击事件</h2>' 29 div1.style.border='2px solid orange' 30 } 31 function myFun2(){ 32 div1.innerHTML = "你在 div 中点击了鼠标右键!"; 33 div1.style.color = "orange"; 34 } 35 function myFun3() { 36 div1.innerHTML=('<h3>鼠标按下') 37 div1.style.color='red' 38 } 39 40 function myFun4() { 41 div1.innerHTML=('<h3>鼠标松开') 42 div1.style.color='red' 43 } 44 function myFun5() { 45 div1.innerHTML=('<h3>鼠标移入') 46 div1.style.color='red' 47 } 48 function myFun6() { 49 div1.innerHTML=('<h3>鼠标移开') 50 div1.style.color='red' 51 } 52 53 //鼠标按下 54 div1.onmousedown=myFun3 55 //鼠标松开 56 div1.onmouseup=myFun4 57 //鼠标移入 58 div1.addEventListener('mouseover',myFun5) 59 //鼠标移开 60 div1.addEventListener('mouseout',myFun6) 61 //鼠标右键单击事件 62 div1.addEventListener('contextmenu', 63 function (){ 64 div1.innerHTML = "你在 div 中点击了鼠标右键!"; 65 div1.style.color = "orange"; 66 }) 67 </script> 68 </body> 69 </html>
版权申明:欢迎转载,但请注明出处
一些博文中有一些参考内容因时间久远找不到来源了没有注明,如果侵权请联系我删除。
在校每年国奖、每年专业第一,加拿大留学,先后工作于华东师范大学和香港教育大学。
2024-10-30:27岁,宅加太忙,特此在网上找女朋友,坐标上海,非诚勿扰,vx:fan404006308
AI交流资料群:753014672