您的当前位置:首页正文

在JS中如何控制鼠标拒绝点击按钮

2020-11-27 来源:意榕旅游网

下面我就为大家分享一篇JS控制鼠标拒绝点击某一按钮的实例,具有很好的参考价值,希望对大家有所帮助。

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>

上面是我整理给大家的,希望今后会对大家有帮助。

相关文章:

在javascript中如何获取图片的top N主色值

在Angular中利用trackBy如何提升性能

在微信小程序中如何实现翻牌小游戏

使用百度地图api如何清除指定覆盖物Overlay具体怎么做?

在微信小程序中如何才能获取图片信息

在微信小程序中如何实现animation动画

使用百度地图如何去掉marker覆盖物具体该如何解决

在微信小程序中如何获取用户信息(详细教程)

显示全文