基于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 相关文章推荐
json跟xml的对比分析
Jun 10 Javascript
Raphael带文本标签可拖动的图形实现代码
Feb 20 Javascript
showModalDialog模态对话框的使用详解以及浏览器兼容
Jan 11 Javascript
JavaScript中实现sprintf、printf函数
Jan 27 Javascript
js捕捉键盘事件和按键键值的方法
Oct 10 Javascript
Bootstrap标签页(Tab)插件使用方法
Mar 21 Javascript
addEventListener()与removeEventListener()解析
Apr 20 Javascript
解决angular2 获取到的数据无法实时更新的问题
Aug 31 Javascript
详解Vue+ElementUI从零开始搭建自己的网站(一、环境搭建)
Apr 30 Javascript
小程序实现分类页
Jul 12 Javascript
vue 中几种传值方法(3种)
Nov 12 Javascript
vue中改变滚动条样式的方法
Mar 03 Javascript
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 将excel导入mysql
2009/11/09 PHP
B/S开发中常用javaScript技术与代码
2007/03/09 Javascript
js 对象是否存在判断
2009/07/15 Javascript
JavaScript 定义function的三种方式小结
2009/10/16 Javascript
jQuery实现表头固定效果的实例代码
2013/05/24 Javascript
js/jQuery简单实现选项卡功能
2014/01/02 Javascript
BootStrap Datepicker 插件修改为默认中文的实现方法
2017/02/10 Javascript
最新Javascript程序员面试试题和解题方法
2017/11/23 Javascript
微信小程序实现漂亮的弹窗效果
2020/05/26 Javascript
vue 2.1.3 实时显示当前时间,每秒更新的方法
2018/09/16 Javascript
jquery实现购物车基本功能
2019/10/25 jQuery
keep-alive不能缓存多层级路由菜单问题解决
2020/03/10 Javascript
[02:54]DOTA2英雄基础教程 暗影牧师戴泽
2013/12/05 DOTA
[15:35]教你分分钟做大人:天怒法师
2014/10/30 DOTA
django 自定义用户user模型的三种方法
2014/11/18 Python
详解python的几种标准输出重定向方式
2016/08/15 Python
Python使用pydub库对mp3与wav格式进行互转的方法
2019/01/10 Python
Python实现查找数组中任意第k大的数字算法示例
2019/01/23 Python
python实现抖音点赞功能
2019/04/07 Python
Python实现的对一个数进行因式分解操作示例
2019/06/27 Python
python 设置输出图像的像素大小方法
2019/07/04 Python
PIL图像处理模块paste方法简单使用详解
2019/07/17 Python
python基于exchange函数发送邮件过程详解
2020/11/06 Python
Python .py生成.pyd文件并打包.exe 的注意事项说明
2021/03/04 Python
css3弹性盒模型(Flexbox)详细介绍
2014/10/08 HTML / CSS
HTML5进阶段内联标签汇总(小篇)
2016/07/13 HTML / CSS
厨师岗位职责
2013/11/12 职场文书
《夜晚的实验》教学反思
2014/02/19 职场文书
小学生开学感言
2014/02/28 职场文书
十佳好少年事迹材料
2014/08/21 职场文书
三方股份合作协议书
2014/10/13 职场文书
关于运动会的广播稿50字
2014/10/17 职场文书
基层党建工作简报
2015/07/21 职场文书
vue组件冲突之引用另一个组件出现组件不显示的问题
2022/04/13 Vue.js
Mysql开启外网访问
2022/05/15 MySQL
springboot+rabbitmq实现智能家居实例详解
2022/07/23 Java/Android