首页 > 解决方案 > 第二个文本框只允许较小的数字

问题描述

我有两个文本框。
用户在此框中输入数字。我正在寻找一种解决方案,即第一个框号需要大于或等于第二个框号,反之亦然。

例如,如果用户在第一个框中输入 70,则第二个框应该只接受 70 或更少的数字。有没有办法做到这一点。这是在一个aspx页面中。

标签: javascriptjqueryasp.net

解决方案


您可以使用focusout如下条件。

$("#txt2")
  .focusout(function() {
    var num = $('#txt1').val();
    if ($('#txt2').val() > num)
      alert('false post'); //Your other code or message
    else
      alert('true post');
  })
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input type="number" id='txt1' />
<input type="number" id='txt2' />


推荐阅读