循环浏览列表框并在javascript中添加到文本框

时间:2014-04-04 16:31:39

标签: javascript listbox

我有一个列表框,我试图通读其中的所有数据并将这些值放在文本框中。我以为我会使用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
}

1 个答案:

答案 0 :(得分:0)

首先:#<%=listBox.ClientID%>是ID的选择器。 ID的idee是最多只有一个元素具有此ID。

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