在另一个输入后在Javascript中添加值

Add value in Javascript after another input

本文关键字:添加 另一个 输入 Javascript      更新时间:2023-09-26

如何在keyup后自动添加值+1?

<input id="tahun1" name="tahun1" type="number"> 
<input id="tahun2" name="tahun2" type="number" readonly>
<script>
$("#tahun1").keyup(function(){
$("#tahun2").val(this.value);});
</script>

例如,如果我在"tahun1"中插入"2015",那么在"tahaun2"中应该自动为"2016"

提前感谢:)

使用Number()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>

试试这个

$("#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>