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 相关文章推荐
使用JS或jQuery模拟鼠标点击a标签事件代码
Mar 10 Javascript
JavaScript阻止浏览器返回按钮的方法
Mar 18 Javascript
jQuery插件ajaxFileUpload实现异步上传文件效果
Apr 14 Javascript
javascript实现鼠标放上后下边对应内容变换的效果
Aug 06 Javascript
jQuery+ajax实现文章点赞功能的方法
Dec 31 Javascript
用JS实现轮播图效果(二)
Jun 26 Javascript
BootStrap 弹出层代码
Feb 09 Javascript
JS开发中基本数据类型具体有哪几种
Oct 19 Javascript
mpvue构建小程序的方法(步骤+地址)
May 22 Javascript
JS中使用new Option()实现时间联动效果
Dec 10 Javascript
js中比较两个对象是否相同的方法示例
Sep 02 Javascript
细述Javascript的加法运算符的具体使用
Oct 18 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
实例分析10个PHP常见安全问题
2019/07/09 PHP
PHP使用openssl扩展实现加解密方法示例
2020/02/20 PHP
JXTree对象,读取外部xml文件数据,生成树的函数
2007/04/02 Javascript
javascript实现unicode和字符的互相转换
2007/07/18 Javascript
JavaScript中的Window窗口对象
2008/01/16 Javascript
File文件控件,选中文件(图片,flash,视频)即立即预览显示
2009/04/09 Javascript
Jquery常用技巧收集整理篇
2010/11/14 Javascript
jquery禁用右键单击功能屏蔽F5刷新
2014/03/17 Javascript
javascript校验价格合法性实例(必须输入2位小数)
2014/05/05 Javascript
AngularJS中的Directive实现延迟加载
2016/01/25 Javascript
web 屏蔽BackSpace键实例代码
2016/12/24 Javascript
详解angular2封装material2对话框组件
2017/03/03 Javascript
Node.js中.pfx后缀文件的处理方法
2017/03/10 Javascript
jquery实现表单获取短信验证码代码
2017/03/13 Javascript
jQuery插件FusionCharts实现的3D帕累托图效果示例【附demo源码】
2017/03/25 jQuery
layui前端框架之table表数据的刷新方法
2018/08/17 Javascript
Vue开发之封装上传文件组件与用法示例
2019/04/25 Javascript
JQuery属性操作与循环用法示例
2019/05/15 jQuery
[02:34]2016完美“圣”典风云人物:BurNIng专访
2016/12/10 DOTA
python2.7删除文件夹和删除文件代码实例
2013/12/18 Python
使用pyecharts在jupyter notebook上绘图
2020/04/23 Python
Python搜索引擎实现原理和方法
2017/11/27 Python
在python中用url_for构造URL的方法
2019/07/25 Python
Python爬取豆瓣视频信息代码实例
2019/11/16 Python
如何用OpenCV -python3实现视频物体追踪
2019/12/04 Python
为什么黑客都用python(123个黑客必备的Python工具)
2020/01/31 Python
浅谈python量化 双均线策略(金叉死叉)
2020/06/03 Python
python入门教程之基本算术运算符
2020/11/13 Python
HTML5实现的震撼3D焦点图动画的示例代码
2019/09/26 HTML / CSS
俄罗斯一家时尚女装商店:Charuel
2019/12/04 全球购物
Bath & Body Works阿联酋:在线购买沐浴和身体用品
2021/02/27 全球购物
如何设定的weblogic的热启动模式(开发模式)与产品发布模式
2012/09/08 面试题
《孔子游春》教学反思
2014/02/25 职场文书
社区健康教育实施方案
2014/03/18 职场文书
公文写作:教你写“建议书”
2019/05/07 职场文书
golang判断key是否在map中的代码
2021/04/24 Golang