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
Jun 19 Javascript
jQuery学习笔记 操作jQuery对象 属性处理
Sep 19 Javascript
jQuery语法高亮插件支持各种程序源代码语法着色加亮
Apr 27 Javascript
jquery实现九宫格大转盘抽奖
Nov 13 Javascript
关于不同页面之间实现参数传递的几种方式讨论
Feb 13 Javascript
jQuery快速高效制作网页交互特效
Feb 24 Javascript
解决vue-cli中stylus无法使用的问题方法
Jun 19 Javascript
浅析vue深复制
Jan 29 Javascript
Vue filter介绍及详细使用
Apr 04 Javascript
Node.Js生成比特币地址代码解析
Apr 21 Javascript
js中的深浅拷贝问题简析
May 10 Javascript
bootstrap table实现横向合并与纵向合并
Jul 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
php daodb插入、更新与删除数据
2009/03/19 PHP
PHP递归调用数组值并用其执行指定函数的方法
2015/04/01 PHP
PHP多态代码实例
2015/06/26 PHP
CI框架常用经典操作类总结(路由,伪静态,分页,session,验证码等)
2016/11/21 PHP
PHP工厂模式简单实现方法示例
2018/05/23 PHP
Ajax请求PHP后台接口返回信息的实例代码
2018/08/21 PHP
HTML Dom与Css控制方法
2010/10/25 Javascript
JavaScript中的变量声明早于赋值分析
2012/03/01 Javascript
基于JQuery的多标签实现代码
2012/09/19 Javascript
ie8 不支持new Date(2012-11-10)问题的解决方法
2013/07/31 Javascript
javascript父、子页面交互技巧总结
2014/08/08 Javascript
Javascript基础教程之数据类型 (字符串 String)
2015/01/18 Javascript
JavaScript数组的栈方法与队列方法详解
2016/05/26 Javascript
在javascript中,null>=0 为真,null==0却为假,null的值详解
2017/02/22 Javascript
js读取json文件片段中的数据实例
2017/03/09 Javascript
详解Vue组件之作用域插槽
2018/11/22 Javascript
原生JS实现手动轮播图效果实例代码
2018/11/22 Javascript
js实现百度登录窗口拖拽效果
2020/03/19 Javascript
Vue 实现一个简单的鼠标拖拽滚动效果插件
2020/12/10 Vue.js
[02:45]DOTA2英雄基础教程 伐木机
2013/12/23 DOTA
python实现的AES双向对称加密解密与用法分析
2017/05/02 Python
python 使用plt画图,去除图片四周的白边方法
2019/07/09 Python
Python assert关键字原理及实例解析
2019/12/13 Python
python列表的逆序遍历实现
2020/04/20 Python
python IP地址转整数
2020/11/20 Python
HTML5利用约束验证API来检查表单的输入数据的代码实例
2016/12/20 HTML / CSS
城市观光通行证:The Sightseeing Pass
2018/04/28 全球购物
高中生学习生活的自我评价
2013/11/27 职场文书
服务行业个人求职的自我评价
2013/12/12 职场文书
国庆节演讲稿
2014/05/27 职场文书
质量提升方案
2014/06/16 职场文书
会计个人实习计划书
2014/08/15 职场文书
党员群众路线对照检查材料
2014/08/31 职场文书
2014年科普工作总结
2014/12/06 职场文书
导游词创作书写原则以及开场白技巧怎么学?
2019/09/25 职场文书
Python使用sql语句对mysql数据库多条件模糊查询的思路详解
2021/04/12 Python