在多个图像上更改src - Javascript

时间:2013-12-11 12:15:50

标签: javascript src

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

    if (flipLock >= 3) {

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

3 个答案:

答案 0 :(得分:1)

你必须迭代

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

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

答案 1 :(得分:0)

使用循环

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

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

答案 2 :(得分:0)

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

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