首页 > 代码库 > javascript 手机号抽奖
javascript 手机号抽奖
案例 ---- 手机号抽奖 开始抽奖 停止
*具体的备注在代码里面
*含有作弊功能 下面讲到
效果是这样的
***初始界面 *** ***抽到的第一个幸运号码***
****
***************************************************************************************
***号码正在滚动 但由于截图速度比不上计算机滚动速度 无法截取滚动瞬间的画面 自己运行代码去观察***
****************************************************
<title>无标题文档</title><style type="text/css">/*<!--号码滚动的DIV的样式-->*/#show{ text-align:center; font-size:48px; font-weight:blod;}div{ text-align:center;/*居中*/ }div span{ display:inline-block;/* 看效果变化吧*/ padding:10px; /*字体与边框之间距离*/ background-color:rgb(255,0,102); /*背景颜色*/ color:white; /*字体颜色*/ font-weight:bold; /*字体加粗*/ cursor:default;/*鼠标移动到DIV里面会变成箭头不是光变标了-不信看效果吧*/ margin-top:10px;/*本DIV顶部拥有10个PX(像素)*//* display:inline 的作用是设置对象做为行内元素显示,inline是内联对象的默认值(ps:内联对象就是不自动产生换行的元素,比如span) 而我们一般用的div是块级元素,默认display属性是block, 但将div的display设置为inline的话,则多个div可以象span一样显示在一行了。*/ }</style></head><body><div id="show">1516930589</div><!--号码滚动的DIV--><div><span id="btn" onclick="dobegin()">开始抽奖</span></div><!--开始按钮的div--></body></html><script language="javascript">var a = new Array()a[0]="15069301897";a[1]="13913254568";a[2]="13856556565";a[3]="13756665656";a[4]="15269123456";a[5]="15145647232";a[6]="15366552323";a[7]="15422665629";a[8]="15569305454";a[9]="15669354547";var timeoutID;function cellShow(){ var n=Math.round(Math.random()*1000000)%10;/*取出a[]随这个数组里的机数*/ var s=a[n];/*取出a几里代表的手机号 也就是随机出的上一步的数组的值*/ var dd=document.getElementById("show");/*找出id为show的DIV的元素*/ dd.innerHTML=s; <!--让手机号滚动--> timeoutID=window.setTimeout("cellShow()",50)<!--让手机号滚动 延迟50毫秒--> }function dobegin() { var dd=document.getElementById("btn"); /* {cellShow();} */ /*{document.getElementById("btn").innerHTML="停止"}*/ <!--对上面括号里进行解释 当执行cellShow函数的同时 计算机执行速度快 相当于同时执行 这步 找到btn标签 并让btn里的值等于“停止”--> if(dd.innerHTML=="开始抽奖") { cellShow(); /*开始按钮那里SPAN标签要加上一个dobegin函数*/ dd.innerHTML="停止"; } else { window.clearTimeout(timeoutID); dd.innerHTML="开始抽奖"; document.getElementById("show").innerHTML="15069301897"/*作弊 专门选到固定号码*/ } }</script>
javascript 手机号抽奖
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。