Javascript 使用相同的ng模型向各个输入字段添加不同的“最小-最大”属性值

Javascript 使用相同的ng模型向各个输入字段添加不同的“最小-最大”属性值,javascript,jquery,angularjs,max,min,Javascript,Jquery,Angularjs,Max,Min,问题:在第二个输入字段中输入金额时,它的值不在50000和750000之间,一旦我开始输入500000,它就会清除这些值。它接受50000以下和75000以上的任何内容 预期行为:我希望第一个输入字段取值范围在75000和最大值之间(正在工作),第二个字段取值范围在50000和最大值之间。(在我的例子中,第一个输入字段覆盖第二个输入字段) 我对以下输入字段使用相同的ng模型,因为这两个字段的用途相同,但基于某些条件,我希望显示和隐藏这些字段,并显示不同的标签和最小-最大属性 我还有一个指令che

问题:在第二个输入字段中输入金额时,它的值不在50000和750000之间,一旦我开始输入500000,它就会清除这些值。它接受50000以下和75000以上的任何内容

预期行为:我希望第一个输入字段取值范围在75000和最大值之间(正在工作),第二个字段取值范围在50000和最大值之间。(在我的例子中,第一个输入字段覆盖第二个输入字段)

我对以下输入字段使用相同的ng模型,因为这两个字段的用途相同,但基于某些条件,我希望显示和隐藏这些字段,并显示不同的标签和最小-最大属性

我还有一个指令check amount,用于验证输入的最小最大值,并弹出错误消息

<div ng-hide="selection==1">
<label name="test">what is the amount?</label>
<input type="text" ng-model="test" min="75000" max="1000000" check-amount name="test" id="test" data-placement="bottom"  data-content="Amount should be between: $75,000 and $1,000,000">
</div>
<div ng-show="selection==1">
<label name="test">how much you want to enter?</label>
<input type="text" ng-model="test" min="50000" max="1000000" check-amount name="test" id="test" data-placement="bottom"  data-content="Amount should be between: $50,000 and $1,000,000">
</div>

金额是多少?
您想输入多少?

非常感谢您的帮助。

您能为您的问题场景创建一个plunker吗?您应该使用
type=“number”
而不是
“text”