js代码如下:
<script language=javascript>
function CheckForm()
{
var photo=document.getElementById("photo");
if(document.getElementById("photo").src == "arrow_down.png")
{
document.getElementById("photo").src = "arrow_up.png";
}else {
document.getElementById("photo").src = "arrow_down.png";
}
}
</script>
html代码如下:
<a href="#" onclick="CheckForm()">aasdadaassad<img id="photo" src="arrow_down.png"></a>
但是不管我怎么点击,图片就是是无法切换,求高手啊!
是你这句换判断问题:
if(document.getElementById("photo").src == "arrow_down.png")
这个判断不正确, src 可能会变化, 而且获取的是 url 的全路径. 可以这样改:
if (photo.src.indexOf("arrow_down.png") >0)