【问题标题】:Validate two number fields by comparing values using ng-form angularjs通过使用 ng-form angularjs 比较值来验证两个数字字段
【发布时间】:2016-10-16 16:30:39
【问题描述】:
   <input type="text" ng-model="num1">
   <input type="text" ng-model="num2">

我想比较在上述字段中输入的数字,并在 num1

【问题讨论】:

标签: angularjs validation


【解决方案1】:

试试这样的:

<div ng-form="regForm">
   <span ng-show="num1>=num2">Num1 cannot be greater than num2</span>
   <input name="num1" type="text" ng-model="num1">
   <input name="num2" type="text" ng-model="num2">
</div>

JsFiddle:https://jsfiddle.net/sktajbir/6fmvsaf0/25/

希望这会对您有所帮助。谢谢。

【讨论】:

  • 这段代码我以前试过,但它不起作用。因为它只验证一位数字。示例 num1 = 33 和 num2 = 200。仍然会弹出消息。
  • 但根据您的逻辑,如果 num1
  • 实际上问题是我们在文本字段中输入数字。并尝试比较。它像一个字符串而不是数字。 “
猜你喜欢
  • 1970-01-01
  • 2014-02-09
  • 1970-01-01
  • 1970-01-01
  • 2015-07-08
  • 1970-01-01
  • 1970-01-01
  • 2018-02-21
  • 2013-01-12
相关资源
最近更新 更多