我试图让图像每十分之一秒改变一次。我已经根据此处的其他回复编写了一个脚本,但它仍然无法正常工作。这是脚本:
var images = Array();
var index = 0;
images = ["rock.png", "paper.png", "scissors.png"];
var opponent = document.getElementById("opps");
setInterval(myMethod, 100);
function myMethod( ){
opponent.src = images[index];
if (index <= 1){
index++;
}
else{
index = 0;
}
}
这是标签:
<img src = "" id ="opps"/>
最佳答案
我明白了。对于出现此错误的其他人来说,这是由于您的脚本在 html 之前运行。在你的 img 之后运行脚本。
关于javascript - 通过迭代列表来更改图像的 src,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59462766/