注册 登录
编程论坛 JavaScript论坛

JavaScript的Button播放停止幻灯片问题

maiko 发布于 2008-10-24 14:58, 1335 次点击
自己写了一个JavaScript的播放图片网页,可是在<input type="button" value="开始" />并不能播放图片,请问哪里出错了?附上HTML的写法,请错请指出,谢谢!
复制内容到剪贴板
代码:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gbk" />
<title>无标题文件</title>

<script language="javascript">
var photo = new Array("pic1.jpg","pic2.jpg","pic3.jpg")
var i=0;
var t;

function slide(url){
document.slideshow.src=url;
}
function start(){
slide(photo[i]);
i++;
if(i>2)
{i=0;}
t=setTimeout("start()",1000);
}

function stopphoto(){
clearTimeout(t);
}

</script>

</head>

<body>
<img name="slideshow" src="pic1.jpg" />
<input type="button" value="开始" onclick="start()">
<input type="button" value="停止" onclick="stopphoto()">
</body>
</html>
2 回复
#2
tidusff122008-10-24 15:40
你的方法 function start(){ } start方法不要命名,随便换一个名字,你试试!
1