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 相关文章推荐
Mootools 1.2教程 函数
Sep 15 Javascript
从零开始学习jQuery (三) 管理jQuery包装集
Feb 23 Javascript
JS字符串截取函数实例
Dec 27 Javascript
easyui datagrid 键盘上下控制选中行示例
Mar 31 Javascript
我用的一些Node.js开发工具、开发包、框架等总结
Sep 25 Javascript
js实现Select头像选择实时预览代码
Aug 17 Javascript
Canvas + JavaScript 制作图片粒子效果
Feb 08 Javascript
jquery表单验证实例仿Toast提示效果
Mar 03 Javascript
jQuery实现文章图片弹出放大效果
Apr 06 jQuery
nuxt中使用路由守卫的方法步骤
Jan 27 Javascript
Vue的data、computed、watch源码浅谈
Apr 04 Javascript
解决vue addRoutes不生效问题
Aug 04 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实现将GB编码转换为UTF8
2006/11/25 PHP
php不用正则采集速度探究总结
2008/03/24 PHP
php图片添加文字水印实现代码
2016/03/15 PHP
PHP基于自定义函数实现的汉字转拼音功能实例
2017/09/30 PHP
kindeditor 加入七牛云上传的实例讲解
2017/11/12 PHP
php识别翻转iphone拍摄的颠倒图片
2018/05/17 PHP
PHP以json或xml格式返回请求数据的方法
2018/05/31 PHP
js 对联广告、漂浮广告封装类(IE,FF,Opera,Safari,Chrome
2009/11/26 Javascript
判断iframe是否加载完成的完美方法
2010/01/07 Javascript
Asp.net下使用Jquery Ajax传送和接收DataTable的代码
2010/09/12 Javascript
Js 冒泡事件阻止实现代码
2013/01/27 Javascript
JS比较两个时间大小的简单示例代码
2013/12/20 Javascript
jquery获取及设置outerhtml的方法
2015/03/09 Javascript
把普通对象转换成json格式的对象的简单实例
2016/07/04 Javascript
AngularJS入门教程之表格实例详解
2016/07/27 Javascript
jQuery实现动态删除LI的方法
2017/05/30 jQuery
ionic 自定义弹框效果
2017/06/27 Javascript
Popup弹出框添加数据实现方法
2017/10/27 Javascript
深入浅出webpack之externals的使用
2017/12/04 Javascript
详解操作虚拟dom模拟react视图渲染
2018/07/25 Javascript
swiper4实现移动端导航切换
2020/10/16 Javascript
vue 如何使用递归组件
2020/10/23 Javascript
python实现批量修改文件名代码
2017/09/10 Python
Python实现字符串与数组相互转换功能示例
2017/09/22 Python
Python OpenCV读取png图像转成jpg图像存储的方法
2018/10/28 Python
Python同步遍历多个列表的示例
2019/02/19 Python
在Python中使用MySQL--PyMySQL的基本使用方法
2019/11/19 Python
django-xadmin根据当前登录用户动态设置表单字段默认值方式
2020/03/13 Python
python实现b站直播自动发送弹幕功能
2021/02/20 Python
浅谈css3中的前缀
2016/07/20 HTML / CSS
使用HTML5 Canvas为图片填充颜色和纹理的教程
2016/03/21 HTML / CSS
公司司机岗位职责范本
2014/03/03 职场文书
2014年行政人事工作总结
2014/12/09 职场文书
我的兄弟姐妹观后感
2015/06/15 职场文书
2016会计专业自荐信范文
2016/01/28 职场文书
Pytorch中的数据集划分&正则化方法
2021/05/27 Python