在多个图像上更改src-Javascript

在多个图像上更改src-Javascript,javascript,src,Javascript,Src,如何使用纯JavaScript更改多个图像标记的源?我正在制作一个记忆游戏,如果玩家展示了两张不匹配的图片,我需要重置这两张图片的来源。这是我迄今为止执行此操作的代码: if (flipLock >= 3) { aTag.onclick = null; timeoutID = setTimeout(function () { var reset = document.getElementsByTagName("img");

如何使用纯JavaScript更改多个图像标记的源?我正在制作一个记忆游戏,如果玩家展示了两张不匹配的图片,我需要重置这两张图片的来源。这是我迄今为止执行此操作的代码:

    if (flipLock >= 3) {

        aTag.onclick = null;
        timeoutID = setTimeout(function () {
            var reset = document.getElementsByTagName("img");
            reset.src = "../pics/0.png";
            flipLock = 0;
        }
        , 1000);
    };
你必须迭代

var reset = document.getElementsByTagName("img");

for (var i=reset.length; i--;) {
     reset[i].src = "../pics/0.png";
}
使用循环

var reset = document.getElementsByTagName("img");

for (var i=0; i<reset.length; i++) {
     reset[i].src = "../pics/0.png";
}
var reset=document.getElementsByTagName(“img”);
对于(var i=0;i
var reset=document.getElementsByTagName(“img”);

对于(var i=0;i@Tibos-它以相反的方式迭代,是的,但这有什么关系。@Tibos-no,它从列表中的最后一个元素开始,以第一个元素结束->显然我无法正确阅读。没有看到递减是在条件检查中。最佳(也是第一个)答案为+1。
var reset = document.getElementsByTagName("img");

for (var i=0; i<reset.length; i++) {
     reset[i].src = "../pics/0.png";
}