循环遍历列表框并添加到 javascript 中的文本框

Loop through listbox and add to textbox in javascript

本文关键字:javascript 文本 添加 遍历 列表 循环      更新时间:2023-09-26

我有一个列表框,我正在尝试读取其中的所有数据并将这些值放在文本框中。我以为我会使用 for 循环,但它只运行一次然后退出。

var listbox = $('#<%=listBox.ClientID%>'); 
for (var count = 0 ; count <= $('#<%=listBox.ClientID%>').length; count++) {
    var existing = $('#<%=stringTextBox.ClientID%>').val();
    var value = listbox[count].value; 
    document.getElementById("<%=stringTextBox.ClientID%>").value = "," + value + existing
}

第一:#<%=listBox.ClientID%> 是 ID 的选择器。ID的理念是最多有一个元素具有此ID。

第二:var value =应该是类似var value = $(<listboxselector>).get(count).val()