【发布时间】:2019-12-08 03:37:36
【问题描述】:
我想在这段代码中比较 2 个图像 src。它不起作用,可能是因为这些 src 的路径不是绝对的。那么如何获得这些图片的绝对路径呢?
HTML
<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>
JS
<script>
function compare()
if(document.getElementById('1').src==document.getElementById('2').src)
alert("photo1=photo2")
</script>
【问题讨论】:
-
由于各种原因,您提供的代码“不起作用”,其中最重要的是语法错误(您应该始终在浏览器的开发控制台上看到该错误查看)。您错误地定义了一个函数,并且您也没有尝试调用的名为
func的函数。两个值的比较与您遇到的问题无关。
标签: javascript html