【发布时间】:2014-12-06 00:07:32
【问题描述】:
我正在尝试制作一种可点击的最小“幻灯片”。到目前为止,我只设法将图像更改为另一个。但我想向其中添加其他图像。我试图在 javascript 上添加其他 if 和 else,但它不起作用。 (我是菜鸟...) 我该怎么做?我只是想点击,图像会改变。到目前为止,这是我的代码:
<div> <img alt="" src="1.jpg" id="imgClickAndChange" onclick="changeImage()"/> </div>
<script language="javascript">
function changeImage() {
if (document.getElementById("imgClickAndChange").src = "1.jpg")
{
document.getElementById("imgClickAndChange").src = "2.jpg";
document.getElementById("imgClickAndChange").src = "3.jpg";
}
}
</script>
谢谢!
【问题讨论】:
-
比较值时,您必须使用 == 或 ===(在您的 if 语句中)。另外,在代码块中,您将源两次设置为不同的值?
标签: javascript html image onclick slideshow