基于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 ajax获取网站Alexa排名的代码
Dec 12 Javascript
javascript在事件监听方面的兼容性小结
Apr 07 Javascript
JS父页面与子页面相互传值方法
Mar 05 Javascript
深入理解jquery中的事件与动画
May 24 Javascript
JS产生随机数的几个用法详解
Jun 22 Javascript
基于jQuery ligerUI实现分页样式
Sep 18 Javascript
原生javascript实现的全屏滚动功能示例
Sep 19 Javascript
select获取下拉框的值 下拉框默认选中方法
Feb 28 Javascript
详解如何在Node.js的httpServer中接收前端发送的arraybuffer数据
Nov 11 Javascript
three.js利用gpu选取物体并计算交点位置的方法示例
Nov 25 Javascript
js模拟实现百度搜索
Jun 28 Javascript
关于vue中如何监听数组变化
Apr 28 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
php产生随机数的两种方法实例代码 输出随机IP
2011/04/08 PHP
验证token、回复图文\文本、推送消息的实用微信类php代码
2016/06/28 PHP
laravel中的错误与日志用法详解
2016/07/26 PHP
How to Auto Include a Javascript File
2007/02/02 Javascript
jQuery Flash/MP3/Video多媒体插件
2010/01/18 Javascript
javascript+mapbar实现地图定位
2010/04/09 Javascript
分享一个我自己写的ToolTip提示插件(附源码)
2013/01/20 Javascript
JS数组(Array)处理函数整理
2014/12/07 Javascript
JavaScript获取并更改input标签name属性的方法
2015/07/02 Javascript
JavaScript数组的栈方法与队列方法详解
2016/05/26 Javascript
JavaScript实现刷新不重记的倒计时
2016/08/10 Javascript
node.js路径处理方法以及绝对路径详解
2021/03/04 Javascript
JavaScript 数组的深度复制解析
2016/11/02 Javascript
jQuery中$.grep() 过滤函数 数组过滤
2016/11/22 Javascript
Bootstrap风格的zTree右键菜单
2017/02/17 Javascript
基于jQuery实现手风琴菜单、层级菜单、置顶菜单、无缝滚动效果
2017/07/20 jQuery
清空元素html(&quot;&quot;) innerHTML=&quot;&quot; 与 empty()的区别和应用(推荐)
2017/08/14 Javascript
JS脚本实现定时到网站上签到/签退功能
2020/04/22 Javascript
在Python中操作字符串之startswith()方法的使用
2015/05/20 Python
通过Python实现自动填写调查问卷
2017/09/06 Python
python实现log日志的示例代码
2018/04/28 Python
kaggle+mnist实现手写字体识别
2018/07/26 Python
通过selenium抓取某东的TT购买记录并分析趋势过程解析
2019/08/15 Python
Python selenium环境搭建实现过程解析
2020/09/08 Python
Python通过队列来实现进程间通信的示例
2020/10/14 Python
css3一款3D字体带阴影效果的实现步骤
2013/03/20 HTML / CSS
用HTML5实现鼠标滚轮事件放大缩小图片的功能
2015/06/25 HTML / CSS
html5使用Drag事件编辑器拖拽上传图片的示例代码
2017/08/22 HTML / CSS
Farah官方网站:男士服装及配件
2019/11/01 全球购物
冰淇淋开店创业计划书
2014/02/01 职场文书
道德模范先进事迹
2014/02/14 职场文书
推广普通话共筑中国梦演讲稿
2014/09/21 职场文书
中小学校园安全广播稿
2014/09/29 职场文书
pytorch 权重weight 与 梯度grad 可视化操作
2021/06/05 Python
在Python 中将类对象序列化为JSON
2022/04/06 Python
bose降噪耳机音能消除人声吗
2022/04/19 数码科技