Maison >interface Web >js tutoriel >Comment contrôler la souris pour refuser de cliquer sur le bouton en JS
Ci-dessous, je vais partager avec vous un exemple de JS contrôlant la souris pour refuser de cliquer sur un certain bouton. Il a une bonne valeur de référence et j'espère qu'il sera utile à tout le monde.
Il est interdit de sélectionner les boutons de contrôle JS
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script> window.onload=function(){ document.getElementById("s").onmouseover=function(evet){ var _x=this.offsetLeft; var _y=this.offsetTop; var x=Math.random()*180+Math.random()*50; var y=Math.random()*120+Math.random()*50; this.style.position="absolute"; this.style.top=y+'px'; this.style.left=x+'px'; return false; } document.getElementById("s").onclick=function(){ alert("就知道你心里想的和表面做的是相反的!"); document.getElementById("main").style.display="none"; document.getElementById("img").style.display="block"; } document.getElementById("w").onclick=function(){ alert("宝贝:谢谢你的爱!我爱你╮(╯▽╰)╭"); document.getElementById("main").style.display="none"; document.getElementById("img").style.display="block"; } } </script> <style> *{ margin:0; padding:0; } html{ height: 100%; background:url(http://img17.3lian.com/d/file/201702/13/9524e4e08e99e0423f9e9f299e314c72.gif) no-repeat; background-size: cover; } span{ width: 100%; height: 100px; display: block; text-align: center; line-height: 100px; color: #fff; } section{ } section button:nth-child(1){ position: absolute; background: #DE7C2C; left: 100px; border: 0; z-index: 1; } section button:nth-child(2){ position: absolute; z-index: 0; border: 0; background: #DE7C2C; left: 150px; } p{ width:300px; height:200px; background:rgba(34,93,146,.7); border:1px solid #eee; position:absolute; left:0; top: 0; bottom: 0; right: 0; margin: auto; } </style> </head> <body> <p id="main"> <span>亲爱的我爱你,你爱我吗?</span> <section> <button id="s" style="padding:1px 10px;">不</button> <button id="w" style="padding:1px 10px;">爱</button> </section> </p> <p id="img" style=" display:none; width:100%; height:100%; background:url(http://upfile.asqql.com/2009pasdfasdfic2009s305985-ts/2017-8/20178172014060928.gif) no-repeat; background-size:cover;"></p> </body> </html>
Ce qui précède est ce que j'ai compilé pour tout le monde, j'espère que cela sera utile. à tout le monde à l'avenir.
Articles connexes :
Comment obtenir les N principales valeurs de couleur principales d'une image en javascript
Comment améliorer les performances en utilisant trackBy dans Angular
Comment implémenter le mini-jeu de retournement de cartes dans le mini-programme WeChat
Comment obtenir des informations sur les images dans le mini-programme WeChat
Comment implémenter l'animation dans le mini-programme WeChat
Comment supprimer la superposition de marqueurs lors de l'utilisation de Baidu Maps
Comment obtenir des informations utilisateur dans l'applet WeChat (tutoriel détaillé)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!