2016-05-11 49 views
0

如何自動添加鍵值後的值+1?使用Javascript在另一個輸入後添加數值

<input id="tahun1" name="tahun1" type="number"> 
<input id="tahun2" name="tahun2" type="number" readonly> 

<script> 
$("#tahun1").keyup(function(){ 
$("#tahun2").val(this.value);}); 
</script> 

例如,如果我插入 「2015年」 中的 「tahun1」 然後在 「tahun2」 應爲 「2016」 自動

預先:)

回答

1

感謝使用​​或parseInt()解析值然後遞增該值並更新輸入字段。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> 
 
<input id="tahun1" name="tahun1" type="number"> 
 
<input id="tahun2" name="tahun2" type="number" readonly> 
 

 
<script> 
 
    $("#tahun1").keyup(function() { 
 
    $("#tahun2").val(Number(this.value) + 1); 
 
    }); 
 
</script>

+0

它的工作,感謝的你非常:) – afhamz

+0

@afhamz:很高興幫助:) –

0

試試這個

$("#tahun1").keyup(function(){ 
 
    
 
    $("#tahun2").val(parseInt($(this).val())+1); 
 
    
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<input id="tahun1" name="tahun1" type="number"> 
 
<input id="tahun2" name="tahun2" type="number" readonly>

相關問題