js实现图片切换问题

来源:百度知道 编辑:UC知道 时间:2024/06/08 01:14:06
<BODY>
<script>
function move()
{
var a = true;
if (a = true)
{
document.images[0].src = "flower.jpg"
a = false;
}
else if(a = false)
{
document.images[0].src = "flower1.jpg"
a =true;
}
}
</script>
<img src="flower1.jpg" onclick=move() />
</BODY>
我想实现通过鼠标单击图片进行两张图片的切换,用布尔值设置开关,请问我的代码哪里出错了?

正确代码如下:
错2个地方,
1全局变量被你搞成了 内部变量
2判断符号=错了是==

<BODY>
<script>
var a = true;
function move()
{
if (a == true)
{
document.images[0].src = "flower.jpg"
a = false;
}
else if(a == false)
{
document.images[0].src = "flower1.jpg"
a =true;
}
}
</script>
<img src="flower1.jpg" onclick=move() />
</BODY>