gpt4 book ai didi

javascript - 使用 JavaScript 单击后 src 图像更改器

转载 作者:行者123 更新时间:2023-11-28 16:03:08 24 4
gpt4 key购买 nike

我的 html 页面中有这个图像:

<img src="/images/deactivate.png" onclick="act_deact(this);"/>

在我的 javascript 代码中我有这个:

function act_deact(image) {
image.src = (image.src=="/images/activate.png" ) ? "/images/deactivate.png" : "/images/activate.png";
}

当我单击最初停用的图像时,它会激活,但在第二次单击时它不会停用!

我的代码有问题吗?

来自 JS 业余爱好者:)

最佳答案

这是因为当您在第一次点击时将其设置为(或更改为)/images/activate.png 时,src 属性不再只是/images/activate.png 但它以服务器地址为前缀。

您可以在这里查看:http://jsfiddle.net/hGcqq/

或者在您自己的服务器上,如果您愿意,可以使用 console.logalert

关于javascript - 使用 JavaScript 单击后 src 图像更改器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16213002/

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