作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我有一个 <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;
}
最佳答案
使用 jQuery,通常的方式:
var values = $('#select-meal-type').val();
来自docs :
In the case of
<select multiple="multiple">
elements, the.val()
method returns an array containing each selected option;
关于javascript - 如何获取多选框的所有选中值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5866169/
我正在尝试用 Swift 编写这段 JavaScript 代码:k_combinations 到目前为止,我在 Swift 中有这个: import Foundation import Cocoa e
我是一名优秀的程序员,十分优秀!