var x=document.getElementById(select.id);
for(var j =0;j<=x.options.length;j++){
if(j=options.index){
x.options[j].selected = true;
break;
}
}
浏览器中按F12 或 审查元素,进入到console,运行上面代码.多个id的话再嵌套一个循环语句.
一般的select 的 ID 是有规律的,可能每个id中只有数字不同,要看id的值可以鼠标移到选择框,右键审查元素,就可以看到了
for(var i = num;i<=max_num;i++){ //num为id中的数字部分最小的一个,max_num为最大值
var x=document.getElementById(select.id);//select.id可拼接,"xxxx"+i 或 i+"xxx" 或 "xxx"+i+"xxx",视情况而定
for(var j =0;j<=x.options.length;j++){
if(j=options.index){//options.index是要选的那一项
x.options[j].selected = true;
break;
}
}
}