簡體   English   中英

動態更改輸入值

[英]dynamically changing an input value

我正在使用此功能通過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');

代碼app.changeMenuValue(rangeElementId, 17)將id和值傳遞給該函數,但函數changeMenuValue : function(element, newValue)需要一個元素和值。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM