返回顶部
首页 > 资讯 > 精选 >JavaScript怎么实现简单抽奖系统
  • 595
分享到

JavaScript怎么实现简单抽奖系统

2023-06-29 11:06:19 595人浏览 安东尼
摘要

这篇文章主要讲解了“javascript怎么实现简单抽奖系统”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“JavaScript怎么实现简单抽奖系统”吧!模拟实现抽奖系统前端使用JavaScr

这篇文章主要讲解了“javascript怎么实现简单抽奖系统”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“JavaScript怎么实现简单抽奖系统”吧!

模拟实现抽奖系统

前端使用JavaScript代码实现抽奖系统,代码如下:

样式代码:

<style>        body{            background: url("bg.jpg") no-repeat;            background-size: 100%;        }        #box{            position: absolute;            left: 50%;            top: 50%;            margin: -250px 0 0 -250px;            text-align: center;            line-height: 100px;            font-size: 40px;            width: 500px;            height: 300px;            background: rgba(255,255,255,0.5);            border-radius: 10px;            box-shadow: 8px 8px 15px rgba(0,0,0,0.5);        }        #start{            margin: 0;            height: 50px;            width: 120px;            font-size: 30px;            color: darkred;            opacity: 0.6;            box-shadow: 3px 3px 3px #f00;        }        #winner{            border-radius: 5px;            background: pink;            margin-left: 100px;            margin-right: 100px;            opacity: 0.5;        }</style>

主体代码

<div id="box">        <p id="winner">&nbsp;</p>        <button type="button" id="start">抽奖</button>    </div>    <script>        var names = ["杰克马","麻花藤","giao哥","药酱","锅子","鹌鹑","大司马"];        function extrust(){            var index = parseInt(Math.random()*names.length);                names.splice(index,1);//从参与人中删除中奖人                document.getElementById('winner').innerText = names[index];        }        let start = false;        var flag;//定时任务标记        document.getElementById("start").addEventListener('click',function () {            if(names.length == 0){                document.getElementById('winner').innerText ="抽奖结束";                return;            }            if(start) {                //清除指定标记的定时任务                clearInterval(flag);                extrust();            }else{                flag =setInterval(function () {                    document.getElementById('winner').innerText = names[parseInt(Math.random()*names.length)];                },20)            }            //状态取反            start = !start;        })</script></body>

页面显示:

JavaScript怎么实现简单抽奖系统

感谢各位的阅读,以上就是“JavaScript怎么实现简单抽奖系统”的内容了,经过本文的学习后,相信大家对JavaScript怎么实现简单抽奖系统这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: JavaScript怎么实现简单抽奖系统

本文链接: https://lsjlt.com/news/324330.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • JavaScript怎么实现简单抽奖系统
    这篇文章主要讲解了“JavaScript怎么实现简单抽奖系统”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“JavaScript怎么实现简单抽奖系统”吧!模拟实现抽奖系统前端使用JavaScr...
    99+
    2023-06-29
  • JavaScript实现简单抽奖系统
    本文实例为大家分享了JavaScript实现简单抽奖系统的具体代码,供大家参考,具体内容如下 模拟实现抽奖系统 前端使用JavaScript代码实现抽奖系统,代码如下: 样式代码: ...
    99+
    2024-04-02
  • js实现简单的抽奖系统
    一个用js编写的简单的抽奖系统,供大家参考,具体内容如下 效果图如图所示:字节带闪动,点击开始,可进行抽奖,并且按钮变为结束按钮,然后点击结束按钮,可以结束,并抽奖成功。 代码如下...
    99+
    2024-04-02
  • 怎么用js实现简单的抽奖系统
    今天小编给大家分享一下怎么用js实现简单的抽奖系统的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。效果图如图所示:字节带闪动,...
    99+
    2023-06-29
  • C语言实现简单的抽奖系统
    本文实例为大家分享了C语言实现简单的抽奖系统的具体代码,供大家参考,具体内容如下 效果图 #include<stdio.h> #include<string.h...
    99+
    2024-04-02
  • 原生js怎么实现简易抽奖系统
    这篇文章主要讲解了“原生js怎么实现简易抽奖系统”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“原生js怎么实现简易抽奖系统”吧!效果图原理:其实这里的原理就是通过按钮的状态是开始抽奖还是停止...
    99+
    2023-06-29
  • Java怎么实现抽奖系统
    今天小编给大家分享一下Java怎么实现抽奖系统的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。抽奖系统需求分析1)实现抽奖系统...
    99+
    2023-06-27
  • Python怎么实现抽奖系统
    今天小编给大家分享一下Python怎么实现抽奖系统的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一、文章主题在看到相关的抽奖...
    99+
    2023-07-05
  • 原生js实现简易抽奖系统
    本文实例为大家分享了js实现简易抽奖系统的具体代码,供大家参考,具体内容如下 效果图 原理: 其实这里的原理就是通过按钮的状态是开始抽奖还是停止 如果i=ture 那就触发定时器 ...
    99+
    2024-04-02
  • GoLang抽奖系统简易实现流程
    目录业务难点技术选项抽奖活动需求分析微信摇一摇得抽奖活动微博抢红包抽奖大转盘抽奖活动总结业务难点 设计一个抽奖系统,这个系统并不是具体化,是抽象化,具有以下的几个难点: 1、抽奖业务...
    99+
    2022-12-15
    GoLang抽奖系统 Go抽奖
  • 怎么用jquery实现抽奖系统
    本篇内容主要讲解“怎么用jquery实现抽奖系统”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么用jquery实现抽奖系统”吧!闲来无事做了一个抽奖的系统:&...
    99+
    2024-04-02
  • java简单随机抽奖功能怎么实现
    实现简单的随机抽奖功能可以使用Java的Random类来生成随机数。下面是一个简单的实现示例:```javaimport java....
    99+
    2023-08-31
    java
  • vue怎么实现简单转盘抽奖功能
    本篇内容介绍了“vue怎么实现简单转盘抽奖功能”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!样式请大家忽略(自己调),主要看JS代码实现,点...
    99+
    2023-06-29
  • js实现简单抽奖小功能
    本文实例为大家分享了js实现简单抽奖小功能的具体代码,供大家参考,具体内容如下 1.场景: 点击按钮开始随机抽取奖品,当停止那刻停留在大屏幕的是抽中的奖品(“谢谢”即为没奖)。 2....
    99+
    2024-04-02
  • JS实现简单九宫格抽奖
    用JavaScript写一个九宫格的抽奖盘,供大家参考,具体内容如下 点击中间的块,选中奖品的亮块会在边缘的8个块循环; 选中后,弹出选中的内容; 代码参考: HTML文件: <...
    99+
    2024-04-02
  • python随机抽奖系统怎么实现
    要实现一个Python随机抽奖系统,可以按照以下步骤进行:1. 导入random模块,用于生成随机数。```pythonimport...
    99+
    2023-08-16
    python
  • 怎么用JavaScript编写简单的抽奖程序
    本篇内容介绍了“怎么用JavaScript编写简单的抽奖程序”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!...
    99+
    2024-04-02
  • Android简单实现圆盘抽奖界面
    闲来无事,做了一个简单的抽奖转盘的ui实现,供大家参考 package com.microchange.lucky; import android.content.Con...
    99+
    2022-06-06
    界面 Android
  • vue实现简单转盘抽奖功能
    本文实例为大家分享了vue实现简单转盘抽奖的具体代码,供大家参考,具体内容如下 样式请大家忽略(自己调),主要看JS代码实现,点击按钮后调用start方法,判断是否在转动状态,如果...
    99+
    2024-04-02
  • JS实现简单的九宫格抽奖
    本文实例为大家分享了JS实现简单九宫格抽奖的具体代码,供大家参考,具体内容如下 结构 <body>     <div id="fa">         &l...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作