我有一个<select>
元素与multiple
属性。如何使用JavaScript获取此元素的选定值?如何获取多选框的所有选定值?
这里就是我想:
function loopSelected() {
var txtSelectedValuesObj = document.getElementById('txtSelectedValues');
var selectedArray = new Array();
var selObj = document.getElementById('slct');
var i;
var count = 0;
for (i=0; i<selObj.options.length; i++) {
if (selObj.options[i].selected) {
selectedArray[count] = selObj.options[i].value;
count++;
}
}
txtSelectedValuesObj.value = selectedArray;
}
你可能会节省了很多时间寻找在谷歌的标题的一半... http://www.google.com/search ?q =获得+所有+所选+值+ + +多个+选择 – neurino 2011-05-03 07:07:41
您有任何代码写入?有了这将很容易帮助:) – Nobita 2011-05-03 07:08:10
function loopSelected() \t { \t \t var txtSelectedValuesObj = document.getElementById('txtSelectedValues'); \t \t var selectedArray = new Array(); \t \t var selObj = document.getElementById('slct'); \t \t var i; \t \t var count = 0; \t \t为(I = 0;我
2011-05-03 07:20:14