js怎么能取得多选下拉框选中的多个值?
不文明的行为
⽅法:获取多选下拉框对象数组→循环判断option选项的lected属性(true为选中,fal为未选中)→使⽤value属性取出选中项的值。实例演⽰如下:
1、HTML结构
1 2 3 4 5 6 7<lect id="test"multiple="true">
<option value="option-A">option-A</option>
<option value="option-B">option-B</option>
小学高级教师<option value="option-C">option-C</option>
<option value="option-D">option-D</option>电动车安全宣传
英语b级单词
遍行</lect>
<input type="button"value="确定"onclick="fun()"/>
2、javascript代码
位置查询1 2 3 4 5 6 7 8 9 10function fun(){
var lect = ElementById("test");
var str = [];
for(i=0;i<lect.length;i++){
if(lect.options[i].lected){
str.push(lect[i].value);1991年是什么年
}
}
alert(str);
}
3、效果演⽰
四川的景点