HTML怎么实现抽奖变色,html+css+js实现简单抽奖
HTML
L
Document
10元
800元
1000元
80元
开始
停止
600元
60元
100元
20元
CSS
*{
padding: 0;
margin: 0;
}
#uls{
width: 500px;
height: 500px;
margin: 50px auto;
}
li{
width: 150px;
height: 150px;
background: skyblue;
float: left;
list-style: none;
margin:5px;
color: #fff;
text-align: center;
line-height: 150px;
font-size: 20px;
font-weight: bold;
}
#uls li button{
width: 50px;
height: 30px;
}
.light{
width: 150px;
height: 150px;
background: #666;
color: #fff;
}
JS
var btn1=document.getElementById("btn1");
var btn2=document.getElementById("btn2");
var arr=[0,1,2,5,8,7,6,3];//按这个下标依次旋转
var lis=document.getElementsByTagName("li");
var num=0; //定义初识下标
btn1.οnclick=function(){
btn1.disabled=true;
time=setInterval(function(){
lis[arr[num]].className="";
num++;
if(num>7){
num=0;
}
lis[arr[num]].className="light";
console.log(lis[arr[num]].className);
},30);
};
btn2.οnclick=function(){
// var loc = location.href;
// var n1 = loc.length;//地址的总长度
// var n2 = loc.indexOf("=");//取得=号的位置
// var username = decodeURI(loc.substr(n2 + 1, n1 - n2));//取=号后面的内容
// document.getElementById("username").value = username;
// console.log(username);
// var obj = document.getElementById("uls").getElementsByTagName("li");
setTimeout(function(){ clearInterval(time); },0);
btn1.disabled=false;
// var prize= obj[arr[num]].innerHTML;
// alert(prize);
};
HTML怎么实现抽奖变色,html+css+js实现简单抽奖相关推荐
- 绘制抽奖转盘 (CSS+JS)
绘制抽奖转盘 HTML部分 CSS部分 JS部分 最终效果 Hello!这里是万物之恋,今天来教大家用css+js来简单绘制一个抽奖轮盘(不可转动) HTML部分 <div class=&quo ...
- html如何画出抽奖的转盘,css 如何“画”一个抽奖转盘
主要描述的是如何运用 css 绘制一个抽奖转盘,并运用原生 js 实现转盘抽奖效果. 先来张效果图: 布局 一般来说,转盘一般有四个部分组成:外层闪烁的灯.内层旋转的圆盘.圆盘上的中奖结果.指针. 所 ...
- html+css+js制作简单网站首页
一个简单的网站主页 主要由html+css+js制作 1.图片展示 这是首页的上半部分,主要内容有:顶部标头.顶部导航栏.图片轮播图. ```css <!DOCTYPE html> < ...
- css + js实现简单无缝滚动字幕
css + js实现无缝滚动字幕 利用js和css就可以很方便的实现一个无缝滚动字幕,使得列表在一个方框里不停滚动 目录 css js实现无缝滚动字幕 实现思路 html 代码 css 代码 js 代 ...
- HTML+CSS+JS实现简单登录模板
本文主要为大家详细介绍.展示如何用HTML+CSS+JS来实现简单登录界面,有需要的小伙伴可以自行学习,希望可以帮助到大家哟! 一.进行布局,选择标签 <body><div clas ...
- 【HTML+CSS+JS】简单的登录注册验证
登录注册验证 简单的小说明 效果 源码 HTML 登录注册.html loginSuccess.html CSS JS pageChange.js Click.js 简单的小说明 本文是基于https ...
- 变色html css js
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title&g ...
- 如何用html弄出抽奖的网页,用JS实现简单的网页抽奖
我们在上网做问卷调查或投票结束后,时常都会遇到抽奖,不过基本都是假的哈.下面将由简单的js代码来实现一下. 首先思路:1.写出需要的HTML和CSS样式 2.js实现滚动,停止,弹出奖品框.文中所示的 ...
- HTML+CSS+JS实现简单滚动效果
html代码段,需要引用"autoScroll.js"和"autoScroll.css"两个文件 <!DOCTYPE html> <html ...
最新文章
- “GANs之父”Ian Goodfellow被爆已从Google离职
- 数据通信技术_华为数据通信创新峰会在长春圆满举行
- 11个有用的移动网页开发App和HTML5框架
- 在django restful framework中设置django model的property
- saspython知乎_python学习笔记---linux/windows调用sas程序
- 使用@Async实现异步调用
- 当async/await遇上forEach
- hibernate学习——Set集合配置
- Nacos 启动报错 Unable to start embedded Tomcat
- 西门子1200伺服步进FB块程序 含触摸屏程序,SCL写的FB块,中文注释详细
- ARM DS5 项目build后无法找到axf文件
- 《实用python程序设计》练习题:向量点积计算
- ACE反应器框架简介
- 利用YOLO实现自己的目标检测
- Vue实现百度地图并添加热力图(附源码)
- Network App Recommend
- 软件研发之道:微软开发团队的经验法则
- 科研必备的9款科研神器
- 操作系统常见错误代码总结
- 如何选择合适的进销存管理软件?这几点你需要知道
热门文章
- C语言局部变量、全局变量、静态局部变量、静态全局变量
- Java判断字符串是否为纯数字(0-9)
- python获取类的类属性_Python中如何获取类属性的列表
- 华为删除dhcp地址池_配置设备作为DHCP中继示例
- mac pycharm 卸载_Mac上Virtual Box虚拟机Linux系统安装
- linux c设置系统时间函数,Linux C 中获取local日期和时间 time()localtime()函数
- import librosa出错解决方案
- php弹出是否,Javascript警报弹出窗口是否会扩展PHP会话?
- 对于局部变量_浅谈Shell函数中全局变量和局部变量
- 中by的用法_经常混淆的介词at、on、in、by用法细讲,收藏学习