html:

抽奖开始显示:<div></div><button>开始抽奖</button><button>停止抽奖</button><input type="text">

js:

//获取div元素var odiv = document.querySelector('div');//获取按钮元素var obt = document.querySelectorAll('button');//获取文本框元素var oinput = document.querySelector('input');//定义一个数组var prize = ['一等奖-P30Pro','二等奖-P20','三等奖-oppo-r17','四等奖-小米','五等奖-水杯一个']//定时器对象var timer = null;//开始抽奖按钮单击事件obt[0].onclick = function(){clearInterval(timer);//先停止动画timer = setInterval(function(){odiv.innerHTML = prize[rnd()];//随机显示抽奖结果在div元素上},90)}//随机显示数组的下标function rnd(){return Math.floor(Math.random()*prize.length)}//停止抽奖按钮单击事件obt[1].onclick = function(){clearInterval(timer);oinput.value = odiv.innerHTML;//将抽奖结果(odiv.innerHTML存储到文本框中)}console.log(document.lastModified)console.log(document.readyState)

【js】 JavaScript实现抽奖效果相关推荐

  1. js实现随机抽奖效果

    html部分: <div class="box"><ul id="ul"></ul><div class=" ...

  2. html九宫格抽奖视频,原生JS实现九宫格抽奖效果

    效果图: 代码如下: *{margin:0;padding:0;} #container{width:310px;height:310px;margin:30px auto;} #ul1{width: ...

  3. 微信html抽奖转盘代码,使用CSS3+jquery.js 实现微信抽奖转盘效果

    最近想起了刚接到这个项目时第一时间脑海里迸出的解决方法 "CSS3"! 为什么不能用CSS3来实现呢? 所以我打算用CSS3来实现这个效果.并不需要依赖jquery的动画效果插件, ...

  4. 微信大转盘 java_[Java教程]使用CSS3+jquery.js 实现微信抽奖转盘效果

    [Java教程]使用CSS3+jquery.js 实现微信抽奖转盘效果 0 2014-03-19 02:00:24 上次发表了一篇 微信抽奖转盘活动-效果源码分析 最近想起了刚接到这个项目时第一时间脑 ...

  5. html5 图片局部马赛克,javascript - JS实现马赛克图片效果完整示例

    主要介绍了JS实现马赛克图片效果,结合完整实例形式分析了JavaScript基于HTML5 canvas图形元素绘制实现马赛克效果相关操作技巧,需要的朋友可以参考下 本文实例讲述了JS实现马赛克图片效 ...

  6. jquery php 抽奖,jquery-rotate.js制作红包大放送抽奖效果

    简介 现在抽奖效果在网页上已经非常常见了,以前多是 Flash 实现,但现在越来越多的使用 JavaScript 实现.两者各有优缺点,不能说哪个一定比哪个好.今天在百度糯米上看到一个"红包 ...

  7. 九宫格抽奖源代码php,原生javascript实现九宫格抽奖效果代码

    本篇文章主要介绍了原生javascript实现九宫格抽奖效果代码.具有很好的参考价值.下面跟着小编一起来看下吧 效果图: 代码如下: *{margin:0;padding:0;} #container ...

  8. android随机抽奖代码_基于JavaScript实现抽奖系统

    用JavaScript实现一个简单的抽奖系统,有[开始]按钮和[停止]按钮. 功能: - 点开始按钮开始抽奖,随机出现奖品名称: - 点停止按钮即可停止抽奖: - 按下回车键可切换开始抽奖和停止抽奖. ...

  9. php js抽奖,JS做出随机抽奖系统

    这次给大家带来JS做出随机抽奖系统,JS做出随机抽奖系统的注意事项有哪些,下面就是实战案例,一起来看一下. 用JavaScript实现一个简单的抽奖系统,有[开始]按钮和[停止]按钮. 功能: - 点 ...

最新文章

  1. 复旦计算机学院徐老师,复旦大学信息科学与技术学院徐跃东副研究员到课题组访问交流...
  2. 元宇宙深度研究报告:元宇宙是互联网的终极形态?
  3. 使用opennlp进行文档分类
  4. 玩转SCVMM中的更新基线,实现虚拟平台基础服务器补丁自动更新
  5. 电商那些年,我摸爬打滚出的高并发架构实战精髓(续)
  6. 【LeetCode 剑指offer刷题】查找与排序题14:Wiggle Sort(系列)
  7. 异步fifo_FPGA设计基础——FIFO的应用
  8. Java Enumeration接口与Iterator接口
  9. Flink官网自学笔记
  10. Win10 重置IE上网
  11. 上班太无聊,我要考证 之 程序员考证
  12. java 运行配置_JAVA运行环境配置
  13. FormulaR1C1是EXCEL中单元格公式输入方法
  14. 测试用例方法错误推测法
  15. 绝对高效实现! 给你一个包含n个整数的数组nums,判断nums是否存在三个元素a,b,c使得a+b+c =0...
  16. 花了4000多的钱,领导让我去开8000多元的发票,我该怎么办??
  17. 一.对于crc校验的流程演示说明。
  18. 计算机组成原理云南大学,云南大学信息学院计算机方向
  19. Oracle-10:分析函数
  20. C语言:输入三个整数,从小到大排序!

热门文章

  1. 正交试验设计例题及答案_4. 什么是正交试验设计?举例说明什么是正交试验设计中的因素及因素的水平?_学小易找答案...
  2. 机器翻译技术现状评述与展望 | 行业观察
  3. UE4 添加多人联机功能
  4. 英语的重要性之as的用法
  5. BP神经网络matlab工具箱实现
  6. 埃里森:甲骨文将向亚马逊发起云价格战
  7. 千古秘方治百病-推荐程序员
  8. WIFI基础知识整理
  9. Axure原型部署到云服务器教程
  10. HTML中:after和:before的作用及其用法