javascript图片轮换

 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html xmlns="http://www.w3.org/1999/xhtml">
3 <head>
4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
5 <title>简单的图片轮换</title>
6 <style type="text/css">
7 *{
8 margin:0;
9 padding:0;
10 }
11
12 #banner{
13 position:relative;
14 width:954px;
15 height:198px;
16 margin:5px auto;
17 border:2px solid #f00;
18 }
19 #banner div{
20 position:absolute;
21 }
22 </style>
23
24 <script type="text/javascript">
25 var minnum=1;//起始数
26 var maxnum=3;//结束数
27 var nownum=1;//当前数
28 function changepic(){
29 for(var i=minnum;i<=maxnum;i++){
30 if(nownum==i)
31 document.getElementById("mypic").src="images/banner_img"+i+".jpg";
32 }
33 nownum++;
34 if(nownum==(maxnum+1)){
35 nownum=1;
36 }
37 window.setTimeout(changepic,3000);
38 }
39
40 </script>
41 </head>
42
43 <body>
44 <ul>
45 <li id="banner">
46 <div>
47 <A href="#">
48 <img src="images/banner_img1.gif" id="mypic"/>
49 </A>
50 </div>
51 </li>
52 </ul>
53 </body>
54 </html>

这是一个简单的图片轮换代码.

给img设置了id,在javascript中通过document.getElementById("").src得到img的路径,进行修改。

转载于:https://www.cnblogs.com/zhangnanblog/archive/2011/10/09/2203266.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
引用\[1\]:在HTML中实现背景图片轮换可以通过以下步骤来完成。首先,设置一个div来展示图片,并设置div的大小作为展示范围。然后,将需要轮换图片存储到一个数组中,这样可以更方便地进行遍历来实现图片的播放。最后,可以通过改变背景的链接来切换图片地址,不需要使用JavaScript添加动画效果,这样更加简单。\[1\] 引用\[2\]:在HTML的<head>标签中,可以设置<meta>标签来指定字符集、浏览器兼容性和视口大小等信息。同时,可以设置<title>标签来定义文档的标题。\[2\] 引用\[3\]:在HTML的<style>标签中,可以设置CSS样式来定义图片的宽度和边框等属性。通过设置img元素的样式,可以控制图片的显示效果。\[3\] 综上所述,要实现HTML背景图片轮换,可以使用数组来存储图片地址,并通过改变背景的链接来切换图片。同时,可以使用CSS样式来定义图片的显示效果。 #### 引用[.reference_title] - *1* [简单的HTML网页图片轮播自动切换](https://blog.csdn.net/qq_51727668/article/details/120692167)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [HTML背景切换](https://blog.csdn.net/m0_51785393/article/details/125554554)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值