这将在页面加载时运行

<TD width=115 >
    <a href="#" onclick="some functions"> Expand All</a>
</TD>

<TD align=left>
    <a href="#"><IMG id="img1" border=0 alt="" src="expand.png">12345 </a>
</TD>


默认情况下,expand.png图片将显示为12345。
我的问题是,如果单击全部展开链接,则需要将图像“ expand.png”更改为“ collapse.png”。是否可以在javascript中使用?

最佳答案

我认为这可以解决您的问题。

 <a href="#" onclick="document.getElementById('img1').src='collapse.png'">Expand All</a>
 <a href="#"><IMG id="img1" border=0 alt="" src="expand.png">12345</a>


JSfiddle:http://jsfiddle.net/zJ85X/

关于javascript - 在javascript中单击超链接时如何更改图像?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23085535/

10-13 00:37