【发布时间】:2012-08-26 21:23:27
【问题描述】:
我正在尝试使用 Javascript 更改 HTML 图像 src。我有两张图片 Plus.gif 和 Minus.gif。我已经插入了 HTML img 标签并编写了一个 Javascript 函数来在点击时更改图片 src。
问题是当用户单击图像时我想再次将其更改回来。
例如,当页面加载时,Plus.gif 显示,当用户点击它时,图像变为Minus.gif。
我想要这样,当图像是Minus.gif 并且用户点击它时,应该将其更改为Plus.gif。
这是我的 Javascript 函数:
<script language="javascript" type="text/javascript">
function chngimg() {
var img = document.getElementById('imgplus').src; //= 'Images/Minus.gif';
if (img) {
document.getElementById('imgplus').src = 'Images/Minus.gif';
} else if (!img) {
document.getElementById('imgplus').src = 'Images/Plus.gif';
alert(img);
}
}
</script>
图片标签:
<img id="imgplus" alt="" src="Images/Plus.gif" onmouseover="this.style.cursor='pointer'" onclick="chngimg()" />
【问题讨论】:
标签: javascript imageurl