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 设计模式(二) 闭包
May 26 Javascript
javascript中定义私有方法说明(private method)
Jan 27 Javascript
JavaScript中this关键词的使用技巧、工作原理以及注意事项
May 20 Javascript
jQuery+slidereveal实现的面板滑动侧边展出效果
Mar 14 Javascript
jQuery插件datepicker 日期连续选择
Jun 12 Javascript
有关JS中的0,null,undefined,[],{},'''''''',false之间的关系
Feb 14 Javascript
浅谈Node.js 子进程与应用场景
Jan 24 Javascript
小程序组件之自定义顶部导航实例
Jun 12 Javascript
layui异步加载table表中某一列数据的例子
Sep 16 Javascript
jquery ajax 请求小技巧实例分析
Nov 11 jQuery
jQuery实现王者荣耀手风琴效果
Jan 17 jQuery
Vue数据双向绑定原理实例解析
May 15 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
基于mysql的论坛(7)
2006/10/09 PHP
在WordPress中实现发送http请求的相关函数解析
2015/12/29 PHP
Yii实现Command任务处理的方法详解
2016/07/14 PHP
PHP函数按引用传递参数及函数可选参数用法示例
2018/06/04 PHP
Javascript技巧之不要用for in语句对数组进行遍历
2010/10/20 Javascript
JavaScript 实现鼠标拖动元素实例代码
2014/02/24 Javascript
js中的事件捕捉模型与冒泡模型实例分析
2015/01/10 Javascript
JavaScript判断是否为数组的3种方法及效率比较
2015/04/01 Javascript
jQuery实现冻结表格行和列
2015/04/29 Javascript
JQ实现新浪游戏首页幻灯片
2015/07/29 Javascript
关于动态生成dom绑定事件失效的原因及解决方法
2016/08/06 Javascript
Vuex之理解Mutations的用法实例
2017/04/19 Javascript
关于laydate.js加载laydate.css路径错误问题解决
2017/12/27 Javascript
修改npm全局安装模式的路径方法
2018/05/15 Javascript
使用layui监听器监听select下拉框,事件绑定不成功的解决方法
2019/09/28 Javascript
js实现div色块碰撞
2020/01/16 Javascript
《javascript设计模式》学习笔记五:Javascript面向对象程序设计工厂模式实例分析
2020/04/08 Javascript
[01:50]WODOTA制作 DOTA2中文宣传片《HERO》
2013/04/28 DOTA
[13:56]DAC2018 4.5SOLO赛决赛 MidOne vs Paparazi第一场
2018/04/06 DOTA
Django框架模板的使用方法示例
2019/05/25 Python
TensorFlow查看输入节点和输出节点名称方式
2020/01/04 Python
python函数定义和调用过程详解
2020/02/09 Python
德国童装购物网站:NICKI´S.com
2018/04/20 全球购物
.net软件工程师面试题
2015/03/31 面试题
标记环网Toke Ring IEEE802.5
2014/05/26 面试题
护士辞职信模板
2014/01/20 职场文书
《菜园里》教学反思
2014/04/17 职场文书
大学学习计划书范文
2014/05/02 职场文书
酒店开业策划方案
2014/06/02 职场文书
学习保证书100字
2015/02/26 职场文书
上甘岭观后感
2015/06/10 职场文书
小学班主任教育随笔
2015/08/15 职场文书
妇联2016年六一国际儿童节活动总结
2016/04/06 职场文书
创业计划书之外语培训班
2019/11/02 职场文书
MySQL优化及索引解析
2022/03/17 MySQL
Go归并排序算法的实现方法
2022/04/06 Golang