用于javascript文本输入的简单-+按钮

Simple -+ button for javascript text input

本文关键字:简单 按钮 输入 javascript 文本 用于      更新时间:2023-09-26

我有这个脚本,我正在成功地使用它,但我尝试过,但失败了,让它在减法通过0时停止生成负数。.

<script language="javascript" type="text/javascript">
currentvalue = 1;
function setUp() {
document.getElementById("qty").value = currentvalue;
}
function addOne() {
currentvalue++;
document.getElementById("qty").value = currentvalue;
}
function subtractOne() {
currentvalue--;
document.getElementById("qty").value = currentvalue;
}
</script>
<input type="text" name="qty" id="qty" maxlength="12" value="1" title="qyu" class="input-text qty" />
<div onload="setUp()">
<input class="qtyplus" type="button" value="" onClick="addOne()">
<input class="qtyminus" type="button" value="" onClick="subtractOne()">
</div>

有人知道魔术的部分吗?演出在0点的哪一站?

谢谢!

只需添加一个if语句,这里就是fiddle

这是你的减法器一函数

function subtractOne() {
    if(document.getElementById("qty").value !== '0') {
currentvalue--;
document.getElementById("qty").value = currentvalue;
    }