JS随机抽取图片

Wesley13
• 阅读 897
 1 <!DOCTYPE html>
 2 <html>
 3 <head>
 4     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 5     <title></title>
 6     <meta charset="utf-8" />
 7     <style>
 8         #div1 {
 9             width: 100%;
10             background: url(1.jpeg) center top no-repeat;
11             height: 400px;
12         }
13 
14         input {
15             display: block;
16             width: 80px;
17             height: 40px;
18             text-align: center;
19             margin: 0 auto;
20             font-family: "微软雅黑";
21         }
22     </style>
23     <script>
24         window.onload = function () {
25             var imgs = ["1.jpeg", "2.jpeg", "3.jpeg", "4.jpeg", "5.jpeg"];
26             function show() {
27                 var i = Math.ceil(Math.random() * 5);//有几张图片就乘以几
28                 document.getElementById("div1").style.backgroundImage = "url(" + imgs[i - 1] + ")"
29             }
30             var timeout = setInterval(show, 1000);//每隔1秒改变一次
31 
32             var x = 0;
33             document.getElementById("ip").onclick = function () {              
34                 document.getElementById("ip").innerHTML = x;
35                 x++;
36                 if (x % 2 != 0) {
37                     this.style.backgroundColor = "#0ff";
38                     clearInterval(timeout);
39                 }
40                 else {
41                     this.style.backgroundColor = "#E1E1E1";
42                     timeout = setInterval(show, 1000);
43                 }
44             }
45         }
46     </script>
47 </head>
48 
49 <body>
50     <div id="div1">
51     </div>
52     <div>
53         <input type="button" value="暂停" id="ip" />
54     </div>
55 </body>
56 </html>
点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
待兔 待兔
4个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Wesley13 Wesley13
3年前
java基础60 JavaScript字符串转换成数字(网页知识)
1、字符串转换成数字1<!doctypehtml2<html3<head4<metacharset"utf8"5<title字符串转换成数字练习</title6</head7<scripttype"text/javascrip
Stella981 Stella981
3年前
DIVcss背景图片固定居中,div阴影,背景半透明,div圆角,DIV渐变 【mark用】
<html\<head\<metahttpequiv\"ContentType"content\"text/html;charsetutf8"/<title\CSStest</title\<styletype\"text/css"\body{mar
Wesley13 Wesley13
3年前
HTML5
1<!DOCTYPEhtml2<html3<head4<metacharset"utf8"5<titleHTML5页面切换动画</title6<linkhref"animations.css"rel"stylesheet"
Stella981 Stella981
3年前
Android So动态加载 优雅实现与原理分析
背景:漫品Android客户端集成适配转换功能(基于目标识别(So库35M)和人脸识别库(5M)),导致apk体积50M左右,为优化客户端体验,决定实现So文件动态加载.!(https://oscimg.oschina.net/oscnet/00d1ff90e4b34869664fef59e3ec3fdd20b.png)点击上方“蓝字”关注我
Wesley13 Wesley13
3年前
JS获取表单元素的值
<html<head<metahttpequiv"contenttype"content"text/html;charsetutf8"<title测试</title</head<body<formid"form1"name"form1"文本框
Wesley13 Wesley13
3年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
Python进阶者 Python进阶者
10个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这