HTML——JAVASCRIPT练习题——图片轮播
方法一:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<title>无标题文档</title>
<style type="text/css">
#tu
{
width:400px;
float:left; }
#a,#b,#c,#d,#e,#f,#g
{
width:500px;
height:350px;
float:left;
float:left;
}
</style> </head>
<body>
<div id="tu">
<img id="a" src="207.jpg" style="display:block"/>
<img id="b" src="t01ba56e06b53e9d8ba.jpg" style="display:none"/>
<img id="c" src="1.gif" style="display:none"/>
<img id="d" src="3-1.jpg" style="display:none"/>
<img id="e" src="TFMW20150411_Yale_0022_NEW_Rotator.jpg" style="display:none"/>
<img id="f" src="t01ba56e06b53e9d8ba.jpg" style="display:none"/>
<img id="g" src="TFMW20150411_Yale_0022_NEW_Rotator.jpg" style="display:none"/>
</div>
</body>
<script type="text/javascript">
var jihe=new Array();
jihe[]=document.getElementById("a");
jihe[]=document.getElementById("b");
jihe[]=document.getElementById("c");
jihe[]=document.getElementById("d");
jihe[]=document.getElementById("e");
jihe[]=document.getElementById("f");
jihe[]=document.getElementById("g"); var n=;
function change()
{
n++;
if(n==)
{
jihe[].style.display="block";
jihe[].style.display="none";
jihe[].style.display="none";
jihe[].style.display="none";
jihe[].style.display="none";
jihe[].style.display="none";
jihe[].style.display="none"; }
else if(n==)
{
jihe[].style.display="none";
jihe[].style.display="block";
jihe[].style.display="none";
jihe[].style.display="none";
jihe[].style.display="none";
jihe[].style.display="none";
jihe[].style.display="none";
}
else if(n==)
{
jihe[].style.display="none";
jihe[].style.display="none";
jihe[].style.display="block";
jihe[].style.display="none";
jihe[].style.display="none";
jihe[].style.display="none";
jihe[].style.display="none";
}
else if(n==)
{
jihe[].style.display="none";
jihe[].style.display="none";
jihe[].style.display="none";
jihe[].style.display="block";
jihe[].style.display="none";
jihe[].style.display="none";
jihe[].style.display="none";
}
else if(n==)
{
jihe[].style.display="none";
jihe[].style.display="none";
jihe[].style.display="none";
jihe[].style.display="none";
jihe[].style.display="block";
jihe[].style.display="none";
jihe[].style.display="none";
}
else if(n==)
{
jihe[].style.display="none";
jihe[].style.display="none";
jihe[].style.display="none";
jihe[].style.display="none";
jihe[].style.display="none";
jihe[].style.display="block";
jihe[].style.display="none";
}
else if(n==)
{
jihe[].style.display="none";
jihe[].style.display="none";
jihe[].style.display="none";
jihe[].style.display="none";
jihe[].style.display="none";
jihe[].style.display="none";
jihe[].style.display="block";
}
else
{
n=;
}
window.setTimeout("change()",); }
window.setTimeout("change()",);
</script>
</html>
方法二:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
#tu
{
width:400px;
float:left; }
#a,#b,#c,#d,#e,#f,#g
{
width:500px;
height:350px;
float:left;
float:left;
}
</style>
</head>
<body>
<div id="tu">
<img id="a" src="042815_Nano_468_605.jpg" style="display:block"/>
<img id="b" src="RadArt1_922.jpg" style="display:none"/>
<img id="c" src="zebrafish-522_0.jpg" style="display:none"/>
<img id="d" src="Wheat-original_605.jpg" style="display:none"/>
<img id="e" src="TFMW20150411_Yale_0022_NEW_Rotator.jpg" style="display:none"/>
<img id="f" src="t01ba56e06b53e9d8ba.jpg" style="display:none"/>
<img id="g" src="TFMW20150411_Yale_0022_NEW_Rotator.jpg" style="display:none"/>
</div>
</body>
<script type="text/javascript">
var jihe=new Array();
jihe[]=document.getElementById("a");
jihe[]=document.getElementById("b");
jihe[]=document.getElementById("c");
jihe[]=document.getElementById("d");
jihe[]=document.getElementById("e");
jihe[]=document.getElementById("f");
jihe[]=document.getElementById("g"); var n=;
function change()
{
n++;
if(n==)
{
n=;
} hideall(jihe);
jihe[n].style.display="block"; window.setTimeout("change()",); }
function hideall(a)
{
for(var i=;i<;i++)
{
a[i].style.display="none";
}
}
window.setTimeout("change()",);
</script> </html>
方法三:老师版
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head> <body>
<div id="d" style="background-image:url(3-1.jpg); height:200px; width:200px;"></div>
</body>
<script type="text/javascript">
var img=new Array();
img[]="url(042815_Nano_468_605.jpg)";
img[]="url(RadArt1_922.jpg)";
img[]="url(zebrafish-522_0.jpg)";
img[]="url(TFMW20150411_Yale_0022_NEW_Rotator.jpg)";
img[]="url(t01ba56e06b53e9d8ba.jpg)"; var n=;
function change()
{
if(n==)
{
n=;
}
else
{
n++;
}
document.getElementById("d").style.backgroundImage=img[n];
window.setTimeout("change()",);
}
window.setTimeout("change()",); </script>
</html>
HTML——JAVASCRIPT练习题——图片轮播的更多相关文章
- javascript 实现图片轮播和点击切换功能
图片轮播是网页上一个比较常见的功能,下面我们来实现他吧 原理很简单: 1:固定的区域,所有的图片重叠,一次只能显示一张图片 2:通过改变图片的zIndex属性改变显示的图片,就可以达到切换的效果了 & ...
- JavaScript实现图片轮播组件
效果: 自动循环播放图片,下方有按钮可以切换到对应图片. 添加一个动画来实现图片切换. 鼠标停在图片上时,轮播停止,出现左右两个箭头,点击可以切换图片. 鼠标移开图片区域时,从当前位置继续轮播. 提供 ...
- 原生Javascript实现图片轮播效果
首先引入js运动框架 function getStyle(obj,name){ if(obj.currentStyle){ return obj.currentStyle[name]; } else{ ...
- Bootstrap3.0学习第二十六轮(JavaScript插件——图片轮播)
详情请查看http://aehyok.com/Blog/Detail/32.html 个人网站地址:aehyok.com QQ 技术群号:206058845,验证码为:aehyok 本文文章链接:ht ...
- JavaScript实现图片轮播图
<!DOCTYPE html><html> <head> <script > var time; function init(){ //设置定时操作 t ...
- 纯javaScript、jQuery实现个性化图片轮播
纯javaScript实现个性化图片轮播 轮播原理说明<如上图所示>: 1. 画布部分(可视区域)属性说明:overflow:hidden使得超出画布部分隐藏或说不可见.position: ...
- Javascript和jQuery WordPress 图片轮播插件, 内容滚动插件,前后切换幻灯片形式显示
用于在有限的网页空间内展示一组产品图片或者照片,同时还有非常吸引人的动画效果.本文向大家推荐12款实用的 jQuery 图片轮播效果插件,帮助你在你的项目中加入一些效果精美的图片轮播效果,希望这些插件 ...
- html+css+javascript实现简易轮播图片
html: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <lin ...
- JavaScript对象(document对象 图片轮播)
图片轮播: 需要注意的HTML需要img标签,他和input标签一样,是非封闭的标签 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Tran ...
随机推荐
- Jquery ui datepicker 设置日期范围,如只能隔3天
最近的后台项目前端使用了jquery ui 日历控件自然就使用了jquery ui 的 datepicker 后台数据比较好大,一般是千万级的和百万级的关联,查询会很慢,所以后加想多加些过滤条件, ...
- apache如何在虚拟主机中实现用户验证
1,在相应的虚拟主机配置文件段,加入<Directory /data/www.admin.php> AllowOverride AuthConfig ...
- apache安装扩展模块
apache 安装扩展模块 1,首先要确认你是否加载了mod_so模块,这个就是你在编译前参数配置的时候添加-enable-so(启用DSO).如果你没有这模块的话,是无法安装扩展模块的. /usr/ ...
- js操作iframe框架时应该屡清楚的一些概念
1.获取iframe的window对象 存在跨域访问限制. iframeElement.contentWindow 兼容 2.获取iframe的document对象 存在跨域访问限制. chrome: ...
- 使用一个HttpModule拦截Http请求,来检测页面刷新(F5或正常的请求)
在Web Application中,有个问题就是:“我怎么来判断一个http请求到底是通过按F5刷新的请求还是正常的提交请求?” 相信了解ASP.NET的人知道我在说什么,会有同感,而且这其实不是一个 ...
- Letter of application, e-mail version
Subject line: (logical to recipient!) Application for sales representative for mid-Atlantic area Apr ...
- AdapterView及其子类之三:基于ListView及ArrayAdapter实现列表
见归档项目ListViewDemo.zip. 基本步骤如下: 1.创建主布局文件,里面包含一个ListView元素. <RelativeLayout xmlns:android="ht ...
- 播放器音乐源之天天动听API
搜索歌曲API:http://so.ard.iyyin.com/s/song_with_out?q={0}&page={1}&size={2} {0}=需要搜索的歌曲或歌手 {1}=查 ...
- 理解Window和WindowManger
一.Window简介 作用:桌面上显示一个类似悬浮的东西. 介绍:Window是一个抽象类,实现是由PhoneWindow.WindowManager是外界访问Window的入口.但是最终实现是在Wi ...
- SqlServer中代理作业实现总结
今天弄SqlServer代理作业,弄了半天,把遇到的问题总结出来,主要是抨击一下Sql Server的Express版本.好了,看下面的正题. 首先,需要安装Sql Server Agent服务,该服 ...