【问题标题】:Simple -+ button for javascript text input用于 javascript 文本输入的简单 -+ 按钮
【发布时间】:2012-07-14 19:40:30
【问题描述】:

我已经成功地使用了这个脚本,但我尝试过,但失败了,让它在减法 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 时停止的神奇部分吗?

谢谢!

【问题讨论】:

    标签: javascript add increment


    【解决方案1】:

    只需在此处添加一个 if 语句即可fiddle

    这是你的减法函数

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

    【讨论】:

      猜你喜欢
      • 2016-07-03
      • 1970-01-01
      • 1970-01-01
      • 2011-09-20
      • 2015-01-21
      • 2020-12-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多