动态更改输入值

时间:2014-03-19 20:02:46

标签: javascript jquery html

我正在使用此函数通过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');

1 个答案:

答案 0 :(得分:0)

代码app.changeMenuValue(rangeElementId, 17)将id和值传递给函数,但函数changeMenuValue : function(element, newValue)需要元素和值。