gpt4 book ai didi

javascript - 如何根据变量值禁用按钮?

转载 作者:行者123 更新时间:2023-11-29 16:15:09 25 4
gpt4 key购买 nike

我是 JavaScript 的新手。我有一个变量和两个按钮可以从该变量中加或减 1,这很有效;但是我想做的是当变量 = 0 减号按钮禁用时,变量不会低于 0。

<head>
<script type="text/javascript">
var a = 0;
var add = function(valueToAdd) {
a += valueToAdd;
document.getElementById('Value').innerHTML = a;
}
</script>
</head>
<body>
Value:<span id="Value">0</span>
<button type="button" id = add onclick="javascript:add(1)">+</button>
<button type="button" id = minus onclick="javascript:add(-1)">-</button>
</body>

最佳答案

类似于:

a = Math.max(0, a+valueToAdd); // prevents a from dropping below 0
document.getElementById('minus').disabled = !a; // disables the minus button if a = 0

关于javascript - 如何根据变量值禁用按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17660913/

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