我有一個<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