Javascript 输入类型中的html更改=number";“可用”;价值还将更改另一个输入类型=number“;总数;
我想复制“可用”输入编号的变化,并将其添加或减去到“总数”中Javascript 输入类型中的html更改=number";“可用”;价值还将更改另一个输入类型=number“;总数;,javascript,jquery,html,Javascript,Jquery,Html,我想复制“可用”输入编号的变化,并将其添加或减去到“总数”中 如果该人员将“可用”改为“3”,则“总计”变为“9” 如果该人员将“可用”改为“5”,则“总计”变为“11” $('#id1').bind('keyup click',function(){ $('#id2').val($(this.val()); }); 您可以使用事件输入来捕获该字段中的任何更改 var$followed=$('#id3'); 变量$total=$('id2'); $('#id1')。在('input',
- 如果该人员将“可用”改为“3”,则“总计”变为“9”
- 如果该人员将“可用”改为“5”,则“总计”变为“11”
$('#id1').bind('keyup click',function(){
$('#id2').val($(this.val());
});代码>
您可以使用事件输入来捕获该字段中的任何更改
var$followed=$('#id3');
变量$total=$('id2');
$('#id1')。在('input',function()上{
$total.val(+$(this.val()++$followed.val());
});代码>
您可以使用事件输入来捕获该字段中的任何更改
var$followed=$('#id3');
变量$total=$('id2');
$('#id1')。在('input',function()上{
$total.val(+$(this.val()++$followed.val());
});代码>
在此链接中检查您的要求
$(文档).ready(函数(){
$('input[type=number]')。在('input',function()上{
if($(this.attr('id')=='id1'))
{
$('#id2').val(parseFloat($('#id3').val())+parseFloat($(this.val()))
}
})
在此链接中检查您的要求
$(文档).ready(函数(){
$('input[type=number]')。在('input',function()上{
if($(this.attr('id')=='id1'))
{
$('#id2').val(parseFloat($('#id3').val())+parseFloat($(this.val()))
}
})
你的最终目标是什么?让总数等于借用的加上可用的的数量?是的,那一个正好。不刷新浏览器,你的最终目标是什么?让总数等于借用的加上可用的的数量,是的,那一个正好。没有引用打开浏览器
$(document).ready(function(){
$('input[type=number]').on('input',function(){
if($(this).attr('id')=='id1')
{
$('#id2').val(parseFloat($('#id3').val())+parseFloat($(this).val()))
}
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input type="number" name="total" id="id2" value="">
<input type="number" name="borrowed" id="id3" value="6">
<input type="number" name="available" id="id1" value="">