function reOrderImage()
{
var bilder = new Array();
bilder[1] = "sne.jpg";
bilder[2] = "banan.jpg";
bilder[3] = "monkey.jpg";
var img = document.getElementById('bild')
var img2 = document.getElementById('bild2')
var img3 = document.getElementById('bild3')
img.src = bilder[getRandomInt()]
img2.src = bilder[getRandomInt()]
img3.src = bilder[getRandomInt()]
if(img.src == bilder[2] && img2.src == bilder[2] && img3.src == bilder[2])
{
alert("JACKPOOOOT MON!");
}
}
我正在尝试比较3张图片是否相同,如果它们等于bilder [2],则应该提醒累积奖金!
最佳答案
您可以做的是将用作源URL的值存储在变量中:
var url, url2, url3;
img.src = url = bilder[getRandomInt()]
img2.src = url2 = bilder[getRandomInt()]
img3.src = url3 = bilder[getRandomInt()]
if (url == bilder[2] && url2 == bilder[2] && url3 == bilder[2]) {}
这将阻止从图像中将URL作为绝对URL检索。
原始答案:
首先比较三个网址,然后查看它们是否等于绝对网址中最后一个斜杠之后的部分:
if (img.src == img2.src && img2.src == img3.src && img.src.split('/').pop() == bilder[2]) {}