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对象的函数
Dec 22 Javascript
javascript中的location用法简单介绍
Mar 07 Javascript
jQuery+css实现百度百科的页面导航效果
Dec 16 Javascript
Javascript优化技巧之短路表达式详细介绍
Mar 27 Javascript
AngularJS上拉加载问题解决方法
May 23 Javascript
浅谈js构造函数的方法与原型prototype
Jul 04 Javascript
Bootstrap的popover(弹出框)2秒后定时消失的实现代码
Feb 27 Javascript
jQuery实现菜单栏导航效果
Aug 15 jQuery
Angular17之Angular自定义指令详解
Jan 21 Javascript
Vue 2.5.2下axios + express 本地请求404的解决方法
Feb 21 Javascript
微信小程序云开发 搭建一个管理小程序
May 17 Javascript
详解JavaScript之Array.reduce源码解读
Nov 01 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判断字符以及字符串的包含方法属性
2008/08/30 PHP
PHP模拟QQ登录的方法
2015/07/29 PHP
php微信分享到朋友圈、QQ、朋友、微博
2019/02/18 PHP
使用laravel的migrate创建数据表的方法
2019/09/30 PHP
把textarea中字符串里含有的回车换行替换成&amp;lt;br&amp;gt;的javascript代码
2007/04/20 Javascript
基于jQuery的history历史记录插件
2010/12/11 Javascript
JQquery的一些使用心得分享
2012/08/01 Javascript
JS实现向表格中动态添加行的方法
2015/03/30 Javascript
JavaScript使用push方法添加一个元素到数组末尾用法实例
2015/04/06 Javascript
ECMAScript6函数剩余参数(Rest Parameters)
2015/06/12 Javascript
基于JQuery的$.ajax方法进行异步请求导致页面闪烁的解决办法
2016/05/10 Javascript
jQuery判断是否存在滚动条的简单方法
2016/09/17 Javascript
在点击div中的p时,如何阻止事件冒泡
2017/02/07 Javascript
react项目如何使用iconfont的方法步骤
2019/03/13 Javascript
Vue.js组件通信之自定义事件详解
2019/10/19 Javascript
vue组件实现移动端九宫格转盘抽奖
2020/10/16 Javascript
[04:28]2014DOTA2国际邀请赛 采访小兔子LGD挺进钥匙体育馆
2014/07/14 DOTA
Python中字符串的处理技巧分享
2016/09/17 Python
python 垃圾收集机制的实例详解
2017/08/20 Python
Python第三方Window模块文件的几种安装方法
2018/11/22 Python
Python列表元素常见操作简单示例
2019/10/25 Python
基于Python3.6中的OpenCV实现图片色彩空间的转换
2020/02/03 Python
用Python生成HTML表格的方法示例
2020/03/06 Python
pycharm激活码快速激活及使用步骤
2020/03/12 Python
Python爬虫获取页面所有URL链接过程详解
2020/06/04 Python
Python与C/C++的相互调用案例
2021/03/04 Python
布鲁明戴尔百货店:Bloomingdale’s
2016/12/21 全球购物
绢花、人造花和人造花卉:BLOOM
2019/08/07 全球购物
System.Array.CopyTo()和System.Array.Clone()有什么区别
2016/06/20 面试题
怎样有效的进行自我评价
2013/10/06 职场文书
护士自荐信怎么写
2013/10/18 职场文书
市场营销专业毕业生自荐信
2013/11/02 职场文书
学校万圣节活动方案
2014/02/13 职场文书
保险内勤岗位职责
2014/04/05 职场文书
2015年公司中秋节致辞
2015/07/31 职场文书
Python3接口性能测试实例代码
2021/06/20 Python