javascript - 第二个文本框只允许较小的数字
问题描述
我有两个文本框。
用户在此框中输入数字。我正在寻找一种解决方案,即第一个框号需要大于或等于第二个框号,反之亦然。
例如,如果用户在第一个框中输入 70,则第二个框应该只接受 70 或更少的数字。有没有办法做到这一点。这是在一个aspx页面中。
解决方案
您可以使用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' />
推荐阅读
- python - 从 url 下载 csv 有时会失败
- python - 再次运行程序时,文本文件会自行清除
- python - 用户身份验证在烧瓶和 sqlite 中不起作用
- assembly - 四字 (NASM DQ) 何时需要 16 字节对齐?
- python - 按升序对二维 numpy 数组的行进行排序
- linux - 如何将文件复制到终端(linux)中的剪贴板
- python - 如何在 Kivy 中生成一些东西?
- rust - AddAssign 和 '+=' 运算符之间的关系
- java - 变量如何工作?我对来自 leetcode 的一些 java 代码感到困惑
- python - 主脚本完成后,使用自定义容器进行的训练未完成