如果select下拉框里有很多个值怎么用数组来装,总不能下n多个option吧,而且我还想拿到每个值得value,请问怎么实现
机器人给出的第二个答案就是,
原理都是先循环外层,获取每一个内层,再做一个类型判断,看看获取到的每一个是不是你要的,然后取值就行
aaa
bbb
ccc
var list[];
var aa;
//获取外层
aa=document.getElementById('s2');
//循环获取内层
for (i=0;i<aa.length;i++) {
//判断每个内层是不是你要的,这里做非空验证
if(null!=aa.options[i].value){
//取值加入数组,这里取value
list.add(aa.options[i].value)
}
}