javascript - 如何使用javascript根据另一个输入的值限制输入

标签 javascript html jquery

HTML:

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="col-md-2">
     Paid Balance</strong>: <input type="text" name="paidbalance" id="paidbalance" class="form-control"  />
        </div>
        
        <div class="col-md-2" >
     Balance</strong>: <input type="text" name="balance" id="balance" class="form-control"  value="200" readonly/>
        </div>

你好,谁能帮我解决这个问题。如何使用 javascript 根据另一个输入的值来限制输入。 例如,Balance 输入的值为 200,因此 PaidBalance 中可能的输入仅在 0-200 范围内。

抱歉,我只是一名学生。谢谢:):)

最佳答案

类似这样的吗?

$("#paidbalance").keyup(()=>{
  const balance = parseFloat($("#balance").val())
  const paidBalance = parseFloat($("#paidbalance").val())
  
  if( paidBalance > balance)
    $("#paidbalance").val(balance)
  else if(paidBalance < 0)
    $("#paidbalance").val(0)
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
Paid Balance
</strong>: <input type="text" name="paidbalance" id="paidbalance" class="form-control"  />
        
Balance
</strong>: <input type="text" name="balance" id="balance" class="form-control"  value="200"   readonly/>

关于javascript - 如何使用javascript根据另一个输入的值限制输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61360468/

相关文章:

javascript - CSS 如何像打印预览一样设置 HTML 页面的样式

javascript - 我安装的包在node_modules中丢失了

HTML 格式的 Android 应用程序

javascript - 页面向下滚动时调整其高度的图像

jquery - 还有其他方法可以使使用 datatables Jquery 插件创建的表响应吗?

javascript - 在xhtml中包含外部JS文件

javascript - 寻找一个 js 求解器库,通过改变参数来最小化函数返回值

html - 如何在 Bootstrap 3 中将所有列高与行高匹配?

javascript - 如何使用 javascript 将内容传递到新页面?

javascript - 保存搜索以供将来使用表单和 javascript 使用