js实现图片切换问题
<BODY><script>functionmove(){vara=true;if(a=true){document.images[0].src="flower.jpg"...
<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>
我想实现通过鼠标单击图片进行两张图片的切换,用布尔值设置开关,请问我的代码哪里出错了? 展开
<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>
我想实现通过鼠标单击图片进行两张图片的切换,用布尔值设置开关,请问我的代码哪里出错了? 展开
1个回答
展开全部
正确代码如下:
错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>
错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>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询