JS控制鼠标拒绝点击某一按钮的实例


Posted in Javascript onDecember 29, 2017

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;
 }
 div{
  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>
 <div id="main">
 <span>亲爱的我爱你,你爱我吗?</span>
 <section>
 <button id="s" style="padding:1px 10px;">不</button>
  <button id="w" style="padding:1px 10px;">爱</button>
 </section>
  
</div>
<div 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;"></div>
</body>
</html>

以上这篇JS控制鼠标拒绝点击某一按钮的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
理解JavaScript中的事件
Sep 23 Javascript
Js的MessageBox
Dec 03 Javascript
让textarea自动调整大小的js代码
Apr 12 Javascript
javascript 弹出层组件(升级版)
May 12 Javascript
JavaScript 里的类数组对象
Apr 08 Javascript
jQuery实现类似淘宝网图片放大效果的方法
Jul 08 Javascript
Flow之一个新的Javascript静态类型检查器
Dec 21 Javascript
JS使用eval()动态创建变量的方法
Jun 03 Javascript
移动端刮刮乐的实现方式(js+HTML5)
Mar 23 Javascript
JavaScript 自定义事件之我见
Sep 25 Javascript
jQuery实现鼠标移入移出事件切换功能示例
Sep 06 jQuery
详解如何搭建mpvue框架搭配vant组件库的小程序项目
May 16 Javascript
JS实现简单的浮动碰撞效果示例
Dec 28 #Javascript
bootstrap-table.js扩展分页工具栏(增加跳转到xx页)功能
Dec 28 #Javascript
基于substring()和substr()的使用以及区别(实例讲解)
Dec 28 #Javascript
JavaScript判断变量名是否存在数组中的实例
Dec 28 #Javascript
JS实现延迟隐藏功能的方法(类似QQ头像鼠标放上展示信息)
Dec 28 #Javascript
Angular实现的简单定时器功能示例
Dec 28 #Javascript
Angular实现的自定义模糊查询、排序及三角箭头标注功能示例
Dec 28 #Javascript
You might like
根据ip调用新浪api获取城市名并转成拼音
2014/03/07 PHP
从零开始学YII2框架(六)高级应用程序模板
2014/08/20 PHP
PHP使用自定义方法实现数组合并示例
2016/07/07 PHP
PHP版微信小店接口开发实例
2016/11/12 PHP
php的instanceof和判断闭包Closure操作示例
2020/01/26 PHP
JQuery UI皮肤定制
2009/07/27 Javascript
js 模拟实现类似c#下的hashtable的简单功能代码
2010/01/24 Javascript
JavaScript开发规范要求(规范化代码)
2010/08/16 Javascript
JS在TextArea光标位置插入文字并实现移动光标到文字末尾
2013/06/21 Javascript
JavaScript实现的日期控件具体代码
2013/11/18 Javascript
Javascript 修改String 对象 增加去除空格功能(示例代码)
2013/11/30 Javascript
javascript事件模型实例分析
2015/01/30 Javascript
你所未知的3种Node.js代码优化方式
2016/02/25 Javascript
jQuery实现的兼容性浮动层示例
2016/08/02 Javascript
深入理解vue.js双向绑定的实现原理
2016/12/05 Javascript
js实现楼层导航功能
2017/02/23 Javascript
Vue中&quot;This dependency was not found&quot;问题的解决方法
2018/06/19 Javascript
layui弹出层按钮提交iframe表单的方法
2018/08/20 Javascript
angularjs1.X 重构controller 的方法小结
2019/08/15 Javascript
layer.confirm点击第一个按钮关闭弹出框的方法
2019/09/09 Javascript
vue使用swiper.js重叠轮播组建样式
2019/11/14 Javascript
微信小程序开发摇一摇功能
2019/11/22 Javascript
跟老齐学Python之让人欢喜让人忧的迭代
2014/10/02 Python
浅析Python中signal包的使用
2015/11/13 Python
python中enumerate函数遍历元素用法分析
2016/03/11 Python
Python中的if、else、elif语句用法简明讲解
2016/03/11 Python
Python实现的多线程http压力测试代码
2017/02/08 Python
对Python中for复合语句的使用示例讲解
2018/11/01 Python
LINUX下线程,GDI类的解释
2016/12/14 面试题
SOA的常见陷阱或者误解是什么
2014/10/05 面试题
建筑施工实习自我鉴定
2013/09/19 职场文书
2014年五四青年节活动策划书
2014/04/22 职场文书
岗位说明书怎么写
2014/07/30 职场文书
2019年度政务公开考核工作总结模板
2019/11/11 职场文书
详解CSS不受控制的position fixed
2021/05/25 HTML / CSS
《异世界四重奏》剧场版6月10日上映 PV视觉图原创角色发表
2022/03/20 日漫