最小和最大字段的角度浮点数验证

时间:2016-06-22 05:40:38

标签: angularjs mean-stack

我需要对浮点数进行最小和最大字段验证,即1.59是允许的,但是高于不允许的值,如1.60也应该是1.00应该是最小值。在这里,我使用角形式提交数据。

2 个答案:

答案 0 :(得分:0)

使用minmax指令,如下所示,

<div>
    <form name="myForm">
        <input type="number" min="1" max="1.59" ng-model="enteredNumber" name="numberName" />
    </form>

    Validity of the entered number = {{ myForm.numberName.$valid }}
</div>

您可以使用$valid

检查输入的号码是否有效

答案 1 :(得分:0)

试试这个pattren

ng-pattern="/^[0-9]+(\.[0-9]{1,2})?$/"

<input type="number" name="myDecimal" placeholder="Decimal" ng-model="myDecimal" ng-pattern="/^[0-9]+(\.[0-9]{1,2})?$/" step="0.01" />
<span>Is a valid decimal? {{myForm.myDecimal.$valid}}</span>