Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/406.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript中两个src的比较_Javascript_Html - Fatal编程技术网

javascript中两个src的比较

javascript中两个src的比较,javascript,html,Javascript,Html,我想比较这段代码中的两个图像src。它不起作用,可能是因为这些src的路径不是绝对的。那么如何获得这些图像的绝对路径呢 HTML JS 函数比较() if(document.getElementById('1').src==document.getElementById('2').src) 警报(“照片1=照片2”) 您的比较很好。底层代码没有定义(func()函数没有定义,compare()函数没有良好的结构,您应该避免仅使用数字作为ID) document.getElementByI

我想比较这段代码中的两个图像src。它不起作用,可能是因为这些src的路径不是绝对的。那么如何获得这些图像的绝对路径呢

HTML


JS


函数比较()
if(document.getElementById('1').src==document.getElementById('2').src)
警报(“照片1=照片2”)

您的比较很好。底层代码没有定义(func()函数没有定义,compare()函数没有良好的结构,您应该避免仅使用数字作为ID)

document.getElementById(“比较按钮”).addEventListener(“单击”,函数(){
log(document.getElementById('photo1').src+“-”+document.getElementById('photo2').src);
if(document.getElementById('photo1').src==document.getElementById('photo2').src)
{
console.log(“photo1=photo2”);
}否则{
控制台日志(“不同”);
}
});

比较

您的比较很好。底层代码没有定义(func()函数没有定义,compare()函数没有良好的结构,您应该避免仅使用数字作为ID)

document.getElementById(“比较按钮”).addEventListener(“单击”,函数(){
log(document.getElementById('photo1').src+“-”+document.getElementById('photo2').src);
if(document.getElementById('photo1').src==document.getElementById('photo2').src)
{
console.log(“photo1=photo2”);
}否则{
控制台日志(“不同”);
}
});

比较
由于各种原因,您提供的代码“不起作用”,其中最重要的原因是语法错误(在浏览器的开发控制台上可以看到,您应该经常检查)。您错误地定义了一个函数,并且您也没有试图调用的名为
func
的函数。两个值的比较与您遇到的问题无关。您提供的代码“不起作用”有多种原因,其中最重要的原因是语法错误(在浏览器的开发控制台上可以看到,您应该经常检查)。您错误地定义了一个函数,并且您也没有试图调用的名为
func
的函数。两个值的比较与您遇到的问题无关。我有一个类似的问题,如果你能检查?如果您能检查一下,我会非常感激我有类似的问题吗?非常感谢
  <td><img  id='1' src="photo1.gif" onclick="func(this)" ></td>
  <td ><img id='2' src="photo2.gif" onclick="func(this)"></td>
  <td ><img id='3'  src="photo3.gif" onclick="func(this)"></td>
<script>
 function compare()
if(document.getElementById('1').src==document.getElementById('2').src)
alert("photo1=photo2")
</script>