首先我得到最大值
<div class="form-group">
<label for="inputAddress" class="col-md-6">Cost Per Case</label>
<div class="col-md-12"><input type="number" min="0" step="0.01" class="form-control" placeholder="Enter cost/case."
ng-model="purchase.cost" required>
</div>
</div>
然后我使用上面的输入值设置最大值,这里
<div class="form-group">
<label for="inputAddress" class="col-md-6">Discount Per Case</label>
<div class="col-md-12"><input type="number" name="discountpercase" max="{{purchase.cost}}" step="0.01" class="form-control" placeholder="Enter discount/case."
ng-model="purchase.discount" required>
</div>
</div>
使用这些代码,即使输入的数字超过最大值,我的表单仍然有效。