2017-03-02 40 views
-1

我需要限制字段只接受100的增量值。該字段只能接受圓形數字。因此,它只能是100,200,300或20,100,20200,20300等我如何強制數字字段只接受100或1000或增量爲100

注:此限制是

我使用PHP和JavaScript是在相當新的若干領域應用都。

謝謝

+2

和你有什麼**嘗試自己**這麼遠? –

+0

%100 == 0.一個簡單的谷歌會告訴你這一點。 – gRaWEty

回答

0

您可以使用Java腳本函數來檢查輸入的值是100,如果沒有明確的領域多。 請參閱下面的

function checkNum(num) 
 
{ 
 
\t var value = parseInt(num.value); 
 
    console.log(value); 
 
\t if(!((value % 100) == 0) || value=='NaN') 
 
\t num.value=''; 
 
\t 
 
}
<input type="number" id="number" onBlur="checkNum(this)">

+0

非常感謝這對我工作...乾杯 –

+0

不客氣... chears –

0

您可以添加圖案輸入欄

<input type="text" pattern="^[1-9]+[0-9]*00$" />

0

我undestend值20是有效的:

function getValidValue(number) { 
 
     return isNaN(number) ? 0 : (!(number%100) ? number : 100); 
 
} 
 
    
 
$('#test').on('blur', function() { 
 
    var number = parseInt($('#test').val()); 
 
    this.value = getValidValue(number); 
 
    
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<input id="test">

+0

hi @Konstantin可以輸入的最低數量是100 –

+0

@HenryOkwuenu,我編輯示例 –

+0

謝謝@Konstantin。工作 –

相關問題