JS javaScript 简单事项图片轮转

分析 : 

1. 创建HTML页面,页面中有一个div标签,div标签内包含一个img标签。
2. body的背景色为黑色;div的类样式为container:设置为居中,加边框,宽度为850px;img的id为pic,宽度
850px;
3. 五张图片的名字依次是0~4.jpg,放在项目的img文件夹下,图片一开始的src为第0张图片。
4. 编写函数:changePicture(),使用setInterval()函数,每过3秒调用一次。
5. 定义全局变量:num=1。
6. 在changePicture()方法中,设置图片的src属性为img/num.jpg。
7. 判断num是否等于4,如果等于4,则num=0;否则num++。
代码实现

--> 

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF‐8">
<title>轮播图</title>
<style type="text/css">
body {
/*background‐color: black;*/  // 设置页面背景 用的css语法 
} .
container {
/*居中*/
margin: auto; // 居中 
border: 1px solid black; // 边框为1 实线 黑色
width: 850px; // 宽度 - 高度会默认等比例缩放
} i
mg {
width: 850px;
}
</style>
</head>
<body>
<div class="container">
<img src="img/0.jpg" id="pic">
</div>
</body>
<script type="text/javaScript">
//全局变量
var num=1;
//获取图片对象
var picObj = document.getElementById("pic");
//改变图片的src属性
function changePicture() {
//得到图片的src属性,替换它的值
picObj.src = "img/" + num + ".jpg";
//如果图片到了第4张图片,则重新变成第1张,否则就加1
if (num == 4) {
num = 0;
}else {
num++;
}
} /
/每过3秒调用一次
window.setInterval("changePicture()", 3000);
</script>
</html
 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值