JavaScript实现图片之间切换

<html>
<head>
<title>手动图像切换</title>
<script type="text/javascript">
	var image;
	var current = 0;
	var images = new Array(5);
	function init(){
		for(var i=0;i<images.length;i++){
			images[i] = new Image(300,300);
			images[i].src = "images/"+i+".jpg";
		}
		image = document.images[0];
	}
	function setSrc(i){
		current = i;
		image.src = images[i].src;
	}
	function next(){
		if(current>=4){
			return false;
		}else{
			current++;
			setSrc(current);
		}
	}
	function previous(){
		if(current<=0){
			return false;
		}else{
			current--;
			setSrc(current);
		}
	}
	function play(){
		if(current>=4){
			current = -1;
		}
		setSrc(++current);
	}
</script>
</head>
<body οnlοad="init()">
<form action="" method="post" >
	<input type="button" value="第一张" οnclick="setSrc(0)" />
	<input type="button" value="下一张" οnclick="next()" />
	<input type="button" value="上一张" οnclick="previous()" />
	<input type="button" value="最后一张" οnclick="setSrc(4)" />
	<input type="button" value="幻灯播放" οnclick="timeID = setInterval(play,1000)" />
	<input type="button" value="停止播放" οnclick="clearInterval(timeID)">
</form>
<p>
<div align="center"><img src="images/0.jpg" /></div>
</body>
</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值