gpt4 book ai didi

javascript:图像不会改变

转载 作者:行者123 更新时间:2023-12-03 12:27:12 27 4
gpt4 key购买 nike

我很确定逻辑是正确的,但由于某些其他原因,当我单击图像时,它不会改变。所有图像都在同一目录中,我可以加载 lightOn.png 图像,但无法更改它。

<!DOCTYPE html>
<html>
<body>
<script>
function changeImage() {
if (document.getElementById("myimg").src == "lightOn.png") {
document.getElementById("myimg").src = "lightOff.png";
}
else {
document.getElementById("myimg").src = "lightOn.png";
}
}
</script>
<img id="myimg" onclick="changeImage()" src="lightOn.png">
<p>Turn on/off the light</p>
</body>
</html>

最佳答案

似乎存在的唯一问题是 img src 不正确,请确保图像的路径正确。我更改了路径并且它有效 http://jsfiddle.net/Y4yCb/

<body>
<script>
function changeImage() {
if (document.getElementById("myimg").src == "http://www.freeimageslive.com/galleries/light/pics/light00002g.jpg") {
document.getElementById("myimg").src = "http://solar.calfinder.com/assets/blog/images/energy-light-off.jpg";
}
else {
document.getElementById("myimg").src = "http://www.freeimageslive.com/galleries/light/pics/light00002g.jpg";
}
}
</script>
<img id="myimg" onclick="changeImage()" src="http://www.freeimageslive.com/galleries/light/pics/light00002g.jpg">
<p>Turn on/off the light</p>
</body>

关于javascript:图像不会改变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24139401/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com