提交表单时,我想找回所有选择的所有选项。
喜欢 :
<select id="multipleSelect" multiple="multiple">
<option value="1">Text 1</option>
<option value="2">Text 2</option>
<option value="3">Text 3</option>
使用这样的东西:
var selectedValues = document.getElementbyId('multipleSelect).values;
并得到一个数组,其所有值都选为['2','3']
所有这些,没有jQuery和js或php就可以了:)
谢谢!
var options = document.getElementById('multipleSelect').options,
result = [];
for (var i = 0, len = options.length; i < len; i++) {
var opt = options[i];
if (opt.selected) {
result.push(opt.value);
}
}
console.log(result);
演示: http : //jsfiddle.net/AH2yK/
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句