JavaScript实现刮刮乐效果


Posted in Javascript onNovember 01, 2020

刮刮乐怎么做?

本文实例为大家分享了JavaScript实现刮刮乐效果的具体代码,供大家参考,具体内容如下

来这我教你

1、首先准备好编程软件webStorm或者eclipse都行
2、不会编写代码?给你准备好了
3、如下

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
  <style>
    .outer{
      height: 90px;
      width: 300px;
      margin: 0 auto;
      margin-top: 5px;
    }
    .box{
      height: 70px;
      width: 70px;
      background-color: darkgray;

      line-height: 70px;
      text-align: center;
      display: inline-block;
      margin-left: 5px;
    }

  </style>
</head>
<body>
<div class="outer">
  <div class="box"></div>
  <div class="box"></div>
  <div class="box"></div>
</div>
<div class="outer">
  <div class="box"></div>
  <div class="box"></div>
  <div class="box"></div>
</div>
<div class="outer">
  <div class="box"></div>
  <div class="box"></div>
  <div class="box"></div>
</div>

<script>
  var boxs = document.getElementsByClassName("box");
  var item = ["一等奖","二等奖","三等奖","谢谢","谢谢","谢谢","谢谢","谢谢","谢谢",];


  for (var i = 0;i<boxs.length;i++){
    var box = boxs[i];
    box.onclick = function (){
      this.style.backgroundColor="red";
      //this.innerText="一等奖";//随即从数组中获取内容,并且不能重复!
      var number = Math.floor(Math.random()*9);
      this.innerText = item[number];
      this.style.color = "#fff";
      this.style.verticalAlign = "top";
    }
  }
</script>
</body>
</html>

4、这个部分的代码块文字内容可以自定义,改写成你想要显示的内容

JavaScript实现刮刮乐效果

5、最终网页显示界面如下
JavaScript实现刮刮乐效果
JavaScript实现刮刮乐效果
JavaScript实现刮刮乐效果

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
一行代码告别document.getElementById
Jun 01 Javascript
js如何实现设计模式中的模板方法
Jul 23 Javascript
jquery Tab效果和动态加载的简单实例
Dec 11 Javascript
js实现的点击div区域外隐藏div区域
Jun 30 Javascript
js获取checkbox值的方法
Jan 28 Javascript
基于jQuery Tipso插件实现消息提示框特效
Mar 16 Javascript
Angular2搜索和重置按钮过场动画
May 24 Javascript
jQuery实现打开网页自动弹出遮罩层或点击弹出遮罩层功能示例
Oct 19 jQuery
JS实现同一DOM元素上onClick事件与onDblClick事件并存的解决方法
Jun 07 Javascript
ES6基础之解构赋值(destructuring assignment)
Feb 21 Javascript
Vue实现图片与文字混输效果
Dec 04 Javascript
js代码编写无缝轮播图
Sep 13 Javascript
微信小程序实现单个或多个倒计时功能
Nov 01 #Javascript
微信小程序实现页面监听自定义组件的触发事件
Nov 01 #Javascript
uniapp微信小程序实现一个页面多个倒计时
Nov 01 #Javascript
uni-app使用countdown插件实现倒计时
Nov 01 #Javascript
uni-app实现获取验证码倒计时功能
Nov 01 #Javascript
uniapp电商小程序实现订单30分钟倒计时
Nov 01 #Javascript
详解JavaScript之Array.reduce源码解读
Nov 01 #Javascript
You might like
那些年一起学习的PHP(三)
2012/03/22 PHP
谈谈关于php的优点与缺点
2013/04/11 PHP
php抽奖小程序的实现代码
2013/06/18 PHP
php使用exec shell命令注入的方法讲解
2013/11/12 PHP
微信支付开发告警通知实例
2016/07/12 PHP
Yii视图操作之自定义分页实现方法
2016/07/14 PHP
php微信公众账号开发之前五个坑(一)
2016/09/18 PHP
Ubuntu中支持PHP5与PHP7双版本的简单实现
2018/08/19 PHP
java解析json方法总结
2019/05/16 PHP
取选中的radio的值
2010/01/11 Javascript
jQuery编写widget的一些技巧分享
2010/10/28 Javascript
基于JQuery实现CheckBox全选全不选
2011/06/27 Javascript
js substr、substring和slice使用说明小记
2011/09/15 Javascript
addEventListener和attachEvent二者绑定的执行函数中的this不相同
2012/12/09 Javascript
jquery链式操作的正确使用方法
2014/01/06 Javascript
jQuery获取选中单选按钮radio的值
2016/12/27 Javascript
jquery实现tab选项卡切换效果(悬停、下方横线动画位移)
2017/05/05 jQuery
JS中Swiper的使用和轮播图效果
2017/08/11 Javascript
JavaScript实现一个简易的计算器实例代码
2018/05/10 Javascript
angular2 NgModel模块的具体使用方法
2019/04/10 Javascript
webpack是如何实现模块化加载的方法
2019/11/06 Javascript
vue中jsonp插件的使用方法示例
2020/09/10 Javascript
Python单元测试框架unittest使用方法讲解
2015/04/13 Python
Python3中bytes类型转换为str类型
2018/09/27 Python
Python3+OpenCV2实现图像的几何变换(平移、镜像、缩放、旋转、仿射)
2019/05/13 Python
用python3 返回鼠标位置的实现方法(带界面)
2019/07/05 Python
python如何爬取网站数据并进行数据可视化
2019/07/08 Python
Python 线性回归分析以及评价指标详解
2020/04/02 Python
大学生个人求职信范文
2013/09/21 职场文书
自荐信封面
2013/12/04 职场文书
感恩之星事迹材料
2014/05/03 职场文书
厨师长岗位职责范本
2014/08/25 职场文书
庆元旦演讲稿
2014/09/15 职场文书
环境建议书
2015/02/04 职场文书
MySQL表字段时间设置默认值
2021/05/13 MySQL
Django分页器的用法你都了解吗
2021/05/26 Python