代码如下:(兼容Firefox和ie)
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Document</title><style type="text/css">.wrapper{width:600px;margin:0 auto;text-align: center;}.start {padding: 30px; font:36px '微软雅黑';color:#f00;}.btns span{display: inline-block;width: 220px;height: 30px;line-height: 30px;background-color: #e6e6e6;cursor: pointer;margin:0 10px;}</style>
</head>
<body>
<div class="wrapper"><!-- 开始抽奖 --><div class="start" id="name">礼品随机挑选!</div><!-- 开始结束按钮 --><div class="btns"><span id="start">开始</span><span id="end">结束</span></div>
</div>
<script type="text/javascript">var giftlist=['iphone7','mackbook','马尔代夫三日游','美迪拉克','bmw','自行车'],timer=null,flag=0;var name=document.getElementById('name'),startplay=document.getElementById('start'),endplay=document.getElementById('end');      window.οnlοad=function(){// 开始事件startplay.οnclick=playfun;// 停止结束事件endplay.οnclick=stopfun;// 键盘事件document.οnkeyup=function(event){event=event||window.event;if(event.keyCode==13){if(flag==0){playfun();flag=1;}else{stopfun();flag=0;}}}}function playfun(){var name=document.getElementById('name'),startplay=document.getElementById('start');clearInterval(timer);timer=setInterval(function(){var ran=Math.floor(Math.random()*giftlist.length);// console.log(giftlist[ran]);name.innerHTML=giftlist[ran];},50)startplay.style.backgroundColor='#f00';}function stopfun(){clearInterval(timer);startplay.style.backgroundColor='#e6e6e6';}
</script>
</body>
</html>

简单抽奖活动js代码相关推荐

  1. wpf-调用简单的js代码

    本来是想调用复杂js代码的(懒得看懒得重写),结果引用的时候发现要改很多,所以放弃了.这里暂时记录下: 添加引用 c#调用js代码需要添加一个com引用:Microsoft Script Contro ...

  2. 简单三行JS代码实现滑动门

    js 脚本 /* * $id:common.js * @function switchTab 通用滑动门程序(简) * @usage <span id="Tab_" onmo ...

  3. js判断最后一个字符是不是指定字符_结合简单的 JS 就可以让 CSS 也能做搜索

    是的,结合简单的 JS 代码就可以让 CSS 做当前页面的搜索引擎.效果大概就是这样: 其实呢这个是很早之前我就整了,用来给自己的一些无聊的 demo 或者瞎折腾玩的页面做索引搜索的.页面不多,但有时 ...

  4. 只用js代码实现电子时钟,精确到毫秒

    效果如下: 完整代码详解如下: <!DOCTYPE html> <html lang="en"> <head><meta charset= ...

  5. js php滚动图代码,JavaScript_JS实现的N多简单无缝滚动代码(包含图文效果),本文实例讲述了JS实现的N多简 - phpStudy...

    JS实现的N多简单无缝滚动代码(包含图文效果) 本文实例讲述了JS实现的N多简单无缝滚动代码.分享给大家供大家参考,具体如下: 实现原理很简单,注册事件之后,立即将元素的innerHTML累加一次. ...

  6. php简单网页制作代码,用HTML和CSS以及JS制作简单的网页菜单界面的代码

    这篇文章主要介绍了使用HTML+CSS+JS制作简单的网页菜单界面,这个ABROAD项目所使用的JavaScript部分代码非常简单,需要的朋友可以参考下 写ABROAD项目用到了标签这个东东,其实标 ...

  7. web前端学习基础教程,简单的图片旋转木马自动轮播js代码

    一款简单的图片旋转木马自动轮播js代码,图片叠加轮播切换效果,支持点击左右箭头按钮控制切换. 案例效果图 案例源码: <!DOCTYPE html> <html lang=" ...

  8. 日历签到html,简单的手机移动端日历签到js代码

    特效详情: 一款简单的手机移动端日历签到js代码,挺不错的手机签到页面,可自定义已签到日期,连续几天签到代码. js代码 var isSign = false; var myday = new Arr ...

  9. html网页加减乘除代码,html+js实现简单的计算器代码(加减乘除)

    html+js实现简单的计算器代码(加减乘除) function setOp(op, opTips) { var tb=document.getElementById("tb_calc&qu ...

最新文章

  1. 从单体到混乱的微服务,阿里云托管式服务网格是如何诞生的?
  2. no BDOC found in SMW01
  3. AT3557 Four Coloring 切比雪夫距离 + 四色构造
  4. 支持向量机(Support Vector Machines,SVM)
  5. mvc可以运行在linux下吗,asp.netmvc部署到linux(centos)
  6. 8、SpringBoot+Mybatis整合------参数取值方式
  7. 水很深的深度学习-Task05循环神经网络RNN
  8. 10.04更新源问题
  9. C# CefSharp 可监听请求等
  10. 将文件按照文件名分类到文件夹
  11. 通过注册表实现程序开机自启动的方法
  12. 计算机主板上的纽扣电池型号是,主板上的纽扣电池是什么
  13. 我的理想 计算机 作文,我的理想作文(精选15篇)
  14. 高德地图之周边搜索和路线规划
  15. App数据分析到底要分析什么
  16. 服务器系统做成iso镜像,把服务器做成镜像
  17. 最新流量卡官网介绍单页源码
  18. PYTHON 获取邮件发送时间
  19. UE4 Pak文件操作
  20. 先收藏!只需三步,教你做好 618 大促复盘!

热门文章

  1. TIPTOP编译per档同时在4fd目录产生4fd档
  2. MATLAB仿真 铰链四连杆运动分析,曲柄摇杆,四连杆机构,曲柄+RRR杆组组成,曲线分析
  3. win10中的常用的截图快捷键
  4. Chapter 10 - Surface Shading (fundamentals-of-computer-graphics-4th)
  5. 决不放弃的意志之力让公司起死回生
  6. 微信红包封面,2021年为啥突然火了?
  7. 倍福PLC:通过MC_WriteDriveOperationMode将伺服切换成力矩模式
  8. ZYNQ基础系列(四) DMA基本用法
  9. 区块链必修课:DAG区块链
  10. 005day(扣丁课堂色块搭建)