gpt4 book ai didi

JavaScript 更改图像源不持久

转载 作者:行者123 更新时间:2023-11-30 18:39:43 24 4
gpt4 key购买 nike

单击图像时我必须更改图像源。问题是图像仅在函数执行期间发生变化,但在之后立即恢复为初始值!!!

这是我到目前为止所做的:

<head>
<title></title>
<script type="text/javascript">
function cardMouseClick(obj) {
el = document.getElementById(obj);
el.src = "image2.jpg";
alert("Hello!");
}
</script>
</head>
<body>
<form id="form1">
<input type="image" id="b1" src="image1.jpg"
onclick="cardMouseClick('b1')"/>

</form>
</body>

当警告弹出窗口等待用户单击“确定”时,图像 2 会正确显示。然后它恢复为 image1!

为什么?

最佳答案

您必须防止页面重新加载:

<form id="form1">
<input type="image" id="b1" src="image1.jpg"
onclick="cardMouseClick('b1'); return false;"/>
</form>

关于JavaScript 更改图像源不持久,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7222941/

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