在angularJS中根据另一个输入[type=text]值设置输入[type=range]最大值
Set input [type=range] max value based on another input[type=text] value in angularJS
请给我正确的代码。
第一个输入值等于输入[type=range]值
<input type="text" min="0" max="{{income.value}}" value="{{income.min}}" ng-model="income.value">
<input type="range" min="0" max="" value="{{income.min}}" ng-model="income.value">
下面是控制器代码:
$scope.income = {
min: 0,
max: '',
value:0
}
您可以使用ngModel
来控制值,并使用income
值定义min
和max
,如下面的示例所示。
<input type="range" ng-model="income.value" max="{{ income.max }}" min="{{ income.min }}">
<input type="text" ng-model="income.max">
<input type="text" ng-model="income.min">
下面的代码片段使用income
值实现了这个解决方案。
angular.module('app', [])
.controller('myController', function ($scope) {
$scope.income = { min: 0, max: 100, value:0 }
});
angular.element(document).ready(function () {
angular.bootstrap(document, ['app']);
});
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div ng-controller="myController">
<input type="range"
ng-model="income.value"
max="{{ income.max }}"
min="{{ income.min }}">
{{ income.value }}<br>
max <input type="text" ng-model="income.max"><br>
min <input type="text" ng-model="income.min"><br>
<pre>{{ income | json }}</pre>
</div>
相关文章:
- 如何将输入(type=text)从html表单传递到javascript函数
- <输入id=“;“到期”;type=“;月份;min=“;2016-05”>如何填写“;min”;属性与当前
- 为什么Angularjs验证don't与输入[type=“number”]一起工作
- 如何将按钮的数据属性设置为输入[type=text]中设置的任何值
- 有没有什么方法可以通过输入字段(type=file)来找出选择了多少个文件
- 如何检查输入type=“file”是否选择了文件
- 如何保存输入type=number或解析javascript sdk
- 如何使用jQuery增加type=number输入的值
- 输入字段值属性不会改变,除非type=“”;隐藏”;
- 如何使用 JavaScript 显示 html 输入:.html(' < input type=“text” /
- 在移动设备上,如何让“输入”在 type=“number” 输入中提交表单
- JavaScript 函数检索输入 [type=number] 并根据值过滤它们
- 如何调用“;点击“;输入类型“on input type”;文件“;通过调用其他元素的上下文
- 如何设置适用于HTML5浏览器和旧浏览器的type=date输入的默认值
- AngularJS:如何为输入type=text生成动态ng模型
- 如何在angularjs中使用输入[type=file]验证表单
- 使用onBlur验证输入type=文件
- 在输入[type='number']Edge总是为`valueAsNumber`返回`NaN`
- 如何将javascript FileReader对象附加到html输入[type=“file”]元素
- 如何设置输入[type=images]按钮的样式并添加文本值