【发布时间】:2014-05-10 19:50:24
【问题描述】:
我遇到了一个小问题。我想显示幻灯片,但图像没有移动。当我在控制台中检查它时,我得到了错误
未捕获的类型错误:对象不是函数
有人可以帮帮我吗?
这是我的 javascript 代码:
var step=1;
var images = [
"5c.jpg",
"5s.jpg",
"a65.jpg"
];
var slideshow = document.getElementById('slideshow');
function slide(){
slideshow.src = images[step];
if(step<3){
step++;
}
else
step=1;
setTimeout("slide()",2500);
}
还有我的 html 文件:
<html>
<body>
<img src="C:\Users\M.OAN\Desktop\Pics\Slideshow\5c.jpg" alt="images" name="slide" id="slideshow" onload="slide();"/>
</body>
</html>
【问题讨论】:
-
你到底为什么有 eval 那里?
-
你为什么使用 eval?你甚至不需要它
-
请学习使用数组。不要使用
eval。 -
感谢您的建议,但您能告诉我为什么会出现此错误:/
-
您打算如何部署此幻灯片?
标签: javascript