Javascript 验证两个文本框

标签 javascript jquery

我有两个文本框。

一个文本框是最小值,另一个文本框是最大值。

我想确保用户在最大文本框中输入的值大于最小文本框中的值。如果用户输入一个文本框即将输入下一个文本框,也可能会处理这种情况。如何我能有效地完成这项工作吗?

最佳答案

最简单的方法是将值赋给一个变量并测试它们:

function checker(){

var min = document.getElementById("min").value ;

var max = document.getElementById("max").value ;

  if(min > max){

    alert('min is more than max');

  }

}

然后将检查器添加到输入的 onchange 中:

<input type='text' id='min' onchange='checker();' />
<input type='text' id='max' onchange='checker();' />

关于Javascript 验证两个文本框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7013313/

相关文章:

jquery - 动态添加 'active' 状态到我的一页网站

jquery - JSONP 和 ASMX 网络服务

javascript - Chrome 控制台和 Javascript 对象类型

javascript - 使用 jQuery 设置 cookie

javascript - 如何使用 Laravel Mix 将 lodash debounce 添加到我的项目中

javascript - 从页面底部开始,向上滚动,然后粘在顶部的栏

javascript - 这里是 Node.js 的新手。如何正确从 subreddit 顶部获取 JSON?

javascript - 如何使用Jquery动态生成日历控件?

javascript - jQuery 更新不起作用,但 javascript 可以

javascript - 使用 aviary 时出现 file_get_contents 错误