图像以红色交通灯开始。
var position = 0
var TrafficL = ["Traffic_light_amber_red.png","Traffic_light_green.png","Traffic_light_amber.png","Traffic_light_red.png"];
function ChangeImage() {
if(position < TrafficL.length - 1) {
document.getElementById("myImage").src = TrafficL[position];
position++
}
}
function RestartPos() {
if (position==4)
document.getElementById("myImage").src = position["Traffic_light_red.png"]
position=0
}
答案 0 :(得分:1)
RestartPos()中的多个问题
1)如果条件应该同时具有条件
2)position["Traffic_light_red.png"]
没有意义(因为位置不是数组或对象,它会给出一个错误,它是一个整数)它应该是TrafficL[position]
function RestartPos()
{
if (position==4)
{
position=0;
document.getElementById("myImage").src = TrafficL[position];
}
}