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 相关文章推荐
JavaScript 精粹读书笔记(1,2)
Feb 07 Javascript
使用jQuery同时控制四张图片的伸缩实现代码
Apr 19 Javascript
javascript判断office版本示例
Apr 11 Javascript
关于img的href和src取变量及赋值的方法
Apr 28 Javascript
jQuery+Ajax实现无刷新操作
Jan 04 Javascript
javascript中arguments,callee,caller详解
Mar 16 Javascript
JS防止网页被嵌入iframe框架的方法分析
Sep 13 Javascript
vue实现简单实时汇率计算功能
Jan 15 Javascript
详解Angular.js指令中scope类型的几种特殊情况
Feb 21 Javascript
JavaScript之map reduce_动力节点Java学院整理
Jun 29 Javascript
vue cli升级webapck4总结
Apr 04 Javascript
Angular 多模块项目构建过程
Feb 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 eval函数用法 PHP中eval()函数小技巧
2012/10/31 PHP
简单的php缓存类分享     php缓存机制
2014/01/22 PHP
php curl请求信息和返回信息设置代码实例
2015/04/27 PHP
thinkphp命名空间用法实例详解
2015/12/30 PHP
高性能WEB开发 flush让页面分块,逐步呈现 flush让页面分块,逐步呈现
2010/06/19 Javascript
Uglifyjs(JS代码优化工具)入门 安装使用
2020/04/13 Javascript
jQuery Deferred和Promise创建响应式应用程序详细介绍
2013/03/05 Javascript
JS链式调用的实现方法
2013/03/07 Javascript
html+css+js实现xp window界面及有关功能
2013/03/26 Javascript
javascript实现div的显示和隐藏的小例子
2013/06/25 Javascript
纯JS实现动态时间显示代码
2014/02/08 Javascript
浏览器缩放检测的js代码
2014/09/28 Javascript
jquery自定义插件开发之window的实现过程
2016/05/06 Javascript
使用Bootstrap框架制作查询页面的界面实例代码
2016/05/27 Javascript
移动端js触摸事件详解
2016/09/18 Javascript
正则表达式,替换所有HTML标签的简单实例
2016/11/28 Javascript
微信小程序开发入门基础教程
2017/04/19 Javascript
react-native-video实现视频全屏播放的方法
2018/03/19 Javascript
Vue路由钩子之afterEach beforeEach的区别详解
2018/07/15 Javascript
vue使用Proxy实现双向绑定的方法示例
2019/03/20 Javascript
element-ui中按需引入的实现
2019/12/25 Javascript
python通过pil将图片转换成黑白效果的方法
2015/03/16 Python
用Python创建声明性迷你语言的教程
2015/04/13 Python
python flask框架实现传数据到js的方法分析
2019/06/11 Python
django序列化serializers过程解析
2019/12/14 Python
pytorch之Resize()函数具体使用详解
2020/02/27 Python
Tensorflow之MNIST CNN实现并保存、加载模型
2020/06/17 Python
会计岗位职责模板
2014/03/12 职场文书
竞选部长演讲稿
2014/04/26 职场文书
财政专业大学生职业生涯规划书
2014/09/17 职场文书
周年庆典答谢词
2015/01/20 职场文书
西安兵马俑导游词
2015/02/02 职场文书
活动总结模板大全
2015/05/11 职场文书
开工典礼致辞
2015/07/29 职场文书
MySql学习笔记之事务隔离级别详解
2021/05/12 MySQL
船舶调度指挥系统——助力智慧海事
2022/02/18 无线电