1

私は成功して使用しているこのスクリプトを持っていますが、パス 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 で止める魔法のパートを持っている人はいますか?

ありがとう!

4

1 に答える 1

1

ここにifステートメントを追加するだけです

ここにあなたのsubtractOne関数があります

function subtractOne() {
    if(document.getElementById("qty").value !== '0') {
currentvalue--;
document.getElementById("qty").value = currentvalue;
    }
于 2012-07-14T19:45:01.177 に答える