gpt4 book ai didi

javascript - 1 次输入点击时设置两次值

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

您好,我在西门子 PLC Web 服务器上工作。我试图弄清楚如何将一个值设置为 1,然后等待 300 毫秒并将其设置为 0。下面是我的代码的样子。初始设置为 1 效果很好,但它永远不会将该值设置回 0。因此,非常感谢任何帮助。

<form method="post" action="">
<input type="submit" value="Start" onClick="setvalst()" >
<input type="hidden" id="startbtn" name="LOCAL START PB" value="">
</form>

<script>
function setvalst(){
document.getElementById('startbtn').value = 1
setTimeout(function () {
document.getElementById('startbtn').value = 0
} , 300);
}
</script>

最佳答案

将输入提交设置为按钮。

<form method="post" action="">
<button type="button" value="Start" onClick="setvalst()"> </button>
<input type="hidden" id="startbtn" name="LOCAL START PB" value="">
</form>

<script>
function setvalst(){
document.getElementById('startbtn').value = 1
setTimeout(function () {
document.getElementById('startbtn').value = 0
} , 300);
}
</script>

关于javascript - 1 次输入点击时设置两次值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44316173/

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