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 相关文章推荐
jQuery 类twitter的文本字数限制带提示效果插件
Apr 16 Javascript
jquery的ajax请求全面了解
Mar 20 Javascript
form表单action提交的js部分与html部分
Jan 07 Javascript
深入理解javascript作用域和闭包
Sep 23 Javascript
js实现商城星星评分的效果
Dec 29 Javascript
Angular2内置指令NgFor和NgIf详解
Aug 03 Javascript
javascript字符串对象常用api函数小结(连接,替换,分割,转换等)
Sep 20 Javascript
浅谈js键盘事件全面控制
Dec 01 Javascript
基于javascript实现的快速排序
Dec 02 Javascript
js移动端事件基础及常用事件库详解
Aug 15 Javascript
vue-router3.0版本中 router.push 不能刷新页面的问题
May 10 Javascript
javascript中contains是否包含功能实现代码(扩展字符、数组、dom)
Apr 07 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
PHP中全面阻止SQL注入式攻击分析小结
2012/01/30 PHP
解析PHP生成静态html文件的三种方法
2013/06/18 PHP
php获取数组元素中头一个数组元素值的实现方法
2014/12/20 PHP
php中get_object_vars()方法用法实例
2015/02/08 PHP
php实现搜索类封装示例
2016/03/31 PHP
jQuery 全选效果实现代码
2009/03/23 Javascript
JavaScript高级程序设计 读书笔记之九 本地对象Array
2012/02/27 Javascript
js 显示base64编码的二进制流网页图片
2014/04/04 Javascript
jQuery实现的导航条切换可显示隐藏
2014/10/22 Javascript
jQuery实现根据类型自动显示和隐藏表单
2015/03/18 Javascript
JavaScript+html5 canvas绘制缤纷多彩的三角形效果完整实例
2016/01/26 Javascript
JS组件Bootstrap实现弹出框效果代码
2016/04/26 Javascript
Node.js复制文件的方法示例
2016/12/29 Javascript
ExtJs使用自定义插件动态保存表头配置(隐藏或显示)
2018/09/25 Javascript
Vue props 单向数据流的实现
2018/11/06 Javascript
ant design实现圈选功能
2019/12/17 Javascript
Python学习笔记_数据排序方法
2014/05/22 Python
详解Python当中的字符串和编码
2015/04/25 Python
Python运行报错UnicodeDecodeError的解决方法
2016/06/07 Python
Python之str操作方法(详解)
2017/06/19 Python
python购物车程序简单代码
2018/04/18 Python
python查看列的唯一值方法
2018/07/17 Python
深入解析Python小白学习【操作列表】
2019/03/23 Python
python redis 批量设置过期key过程解析
2019/11/26 Python
python代码实现猜拳小游戏
2020/11/30 Python
CSS3 重置iphone浏览器按钮input,select等表单元素的默认样式
2014/10/11 HTML / CSS
使用分层画布来优化HTML5渲染的教程
2015/05/08 HTML / CSS
移动端html5 meta标签的神奇功效
2016/01/06 HTML / CSS
JINS眼镜官方网站:日本最大的眼镜邮购
2016/10/14 全球购物
全球性的在线商店:Vogca
2019/05/10 全球购物
工程力学专业毕业生求职信
2013/10/06 职场文书
小学生安全保证书
2014/02/01 职场文书
春节联欢会策划方案
2014/05/16 职场文书
医学求职信
2014/05/28 职场文书
临床专业自荐信
2014/06/22 职场文书
Windows server 2012 配置Telnet以及用法详解
2022/04/28 Servers