基于JavaScript实现幸运抽奖页面


Posted in Javascript onJuly 05, 2020

JS实现简单的幸运抽奖页面,供大家参考,具体内容如下

 效果图:

基于JavaScript实现幸运抽奖页面

基于JavaScript实现幸运抽奖页面

图片素材 :

基于JavaScript实现幸运抽奖页面

代码如下,复制即可使用:

<!DOCTYPE html>
<html>
<head lang="en">
 <meta charset="UTF-8">
 <title>幸运抽奖页面</title>
 <style>
 /*CSS代码*/
 *{
  padding:0;
  margin:0;
 }
 .login-box{
  width:500px;
  height:430px;
  /* border:1px solid red;*/
  /*水平居中*/
  margin:100px auto;



 <!-- 此处需要修改为自己的图片路径 -->

  background: url(img/tx1.png) no-repeat;
  box-shadow: 0 0 2px rgba(0,0,0,.5);
 }
 .login{
  padding:5px;
  border:0 none;
  background: #0a88e1;
  color: white;
  font-size:12px;
  text-align: center;
  width:220px;
  line-height: 20px;
  margin-top:200px;
  margin-left:120px;
 }
 </style>
</head>
<body>
 <div class="login-box">
 <input type="button" value="点击开始抽奖" class="login" id="luckbtn" onclick="luck()"/>
 </div>
</body>
<script>
 //JS代码:幸运抽奖
 var no = prompt("请输入您的四位会员卡号:");
 //获取到抽奖按钮
 document.getElementById("luckbtn").value =no+"-欢迎你,点击开始抽奖" ;

 //当点击抽奖按钮的时候调用,幸运抽奖的规则及提醒,功能 function 函数
 function luck(){
 //系统随机生成一个0-10之间的随机整数 :Math.random() 0-1之间的浮点数
 var num = parseInt(Math.random()*10);
 /*alert(num);*/
 //随机数=会员卡号的百位数
 /* var gewei = no%10;
 alert(gewei);*/
 /*var shiwei = parseInt(no/10%10);
 alert(shiwei);*/
 var baiwei = parseInt(no/100%10);
 /*alert(baiwei);*/
 if(baiwei == num){
  alert("恭喜"+no+",您中奖了!");
 }else{
  alert("对不起,"+no+",您没有中奖!");
 }
 }

</script>
</html>

如果您有更好的方法或更多的功能,可以和我们大家一起分享哦,如有错误,欢迎联系我改正。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jQuery each()方法的使用方法
Mar 18 Javascript
基于JavaScript 数据类型之Boolean类型分析介绍
Apr 19 Javascript
JS验证邮箱格式是否正确的代码
Dec 05 Javascript
jquery动态添加元素事件失效问题解决方法
May 23 Javascript
a标签的href与onclick事件的区别详解
Nov 12 Javascript
javascript自动恢复文本框点击清除后的默认文本
Jan 12 Javascript
JS仿百度自动下拉框模糊匹配提示
Jul 25 Javascript
Vue使用mixin分发组件的可复用功能
Sep 01 Javascript
基于vue hash模式微信分享#号的解决
Sep 07 Javascript
js实现缓动动画
Nov 25 Javascript
js属性对象的hasOwnProperty方法的使用
Feb 05 Javascript
vue3使用vuedraggable实现拖拽功能
Apr 06 Vue.js
Vue封装一个简单轻量的上传文件组件的示例
Mar 21 #Javascript
基于vue-video-player自定义播放器的方法
Mar 21 #Javascript
基于iScroll实现内容滚动效果
Mar 21 #Javascript
JS中的回调函数实例浅析
Mar 21 #Javascript
使用Vue制作图片轮播组件思路详解
Mar 21 #Javascript
JS实现为动态添加的元素增加事件功能示例【基于事件委托】
Mar 21 #Javascript
JS实现遍历不规则多维数组的方法
Mar 21 #Javascript
You might like
不用数据库的多用户文件自由上传投票系统(2)
2006/10/09 PHP
php实现用户在线时间统计详解
2011/10/08 PHP
apache mysql php 源码编译使用方法
2012/05/03 PHP
基于ubuntu下nginx+php+mysql安装配置的具体操作步骤
2013/04/28 PHP
使用PHP实现阻止用户上传成人照片或者裸照
2014/12/25 PHP
Yii支持多域名cors原理的实现
2018/12/05 PHP
js验证表单大全
2006/11/25 Javascript
javascript编程起步(第四课)
2007/01/10 Javascript
javascript编程起步(第六课)
2007/02/27 Javascript
javascript function调用时的参数检测常用办法
2010/02/26 Javascript
javascript使用onclick事件改变选中行的颜色
2013/12/30 Javascript
实现checkbox全选、反选、取消JavaScript小脚本异常
2014/04/10 Javascript
javascript在IE下trim函数无法使用的解决方法
2014/09/12 Javascript
Javascript中call和apply函数的比较和使用实例
2015/02/03 Javascript
深入浅析javascript立即执行函数
2015/10/23 Javascript
AngularJS ng-controller 指令简单实例
2016/08/01 Javascript
jsTree使用记录实例
2016/12/01 Javascript
vue2.x+webpack快速搭建前端项目框架详解
2017/11/30 Javascript
JavaScript深入V8引擎以及编写优化代码的5个技巧
2019/06/24 Javascript
layui 数据表格+分页+搜索+checkbox+缓存选中项数据的方法
2019/09/21 Javascript
js 实现watch监听数据变化的代码
2019/10/13 Javascript
[01:13:46]iG vs Winstrike 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
基于pip install django失败时的解决方法
2018/06/12 Python
Python面向对象程序设计OOP入门教程【类,实例,继承,重载等】
2019/01/05 Python
python实现126邮箱发送邮件
2020/05/20 Python
没编程基础可以学python吗
2020/06/17 Python
python如何控制进程或者线程的个数
2020/10/16 Python
HTML5实时语音通话聊天MP3压缩传输3KB每秒
2019/08/28 HTML / CSS
英语专业毕业生自我鉴定
2013/11/09 职场文书
会计与审计专业自荐信范文
2014/03/15 职场文书
班主任对学生的评语
2014/04/26 职场文书
优秀班组长事迹
2014/05/31 职场文书
4s店活动策划方案
2014/08/25 职场文书
放假通知格式
2015/04/14 职场文书
2016年母亲节广告语
2016/01/28 职场文书
2019毕业论文致谢词
2019/06/24 职场文书