我正在使用此函数通过javascript
更改范围输入值changeMenuValue : function(element, newValue){
document.getElementById(menuElements[element].id).value = newValue;
},
该函数适用于文本输入字段,但不会更改范围输入 这是一个例子
app.changeMenuValue(rangeElementId, 17);
console.log(rangeElement.value);
此代码记录元素的初始值仍然不是新值(17)
我也尝试过jQuery方式
$("#rangeElementId").val(somevalue);
$("#rangeElementId").attr('value', '1');
答案 0 :(得分:0)
代码app.changeMenuValue(rangeElementId, 17)
将id和值传递给函数,但函数changeMenuValue : function(element, newValue)
需要元素和值。