首页 新闻 会员 周边 捐助

各位大神对于select multiple中的小问题?求帮忙看看!

0
[待解决问题]

var sell=document.getElementById("select1");
var at=sell.options[i].value;
var i;
for(i=0;i<=sell.length;i++){
console.info(at);
if(at.indexOf("DCIP")>0){
document.getElementById("11s").style.display="none";
document.getElementById("dcips").value="";
}
}

 

错误信息:Uncaught TypeError: Cannot read property 'value' of undefined

为什么网页会出现这个错误?!能帮我看看吗?

rong.peimiao的主页 rong.peimiao | 菜鸟二级 | 园豆:202
提问于:2015-01-20 11:46
< >
分享
所有回答(1)
0

var at=sell.value;//怕是这么写吧

刘宏玺 | 园豆:14020 (专家六级) | 2015-01-20 13:22

不是。select 的option是相当一个数组。得到某个元素需要options[]

支持(0) 反对(0) rong.peimiao | 园豆:202 (菜鸟二级) | 2015-01-20 14:23
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册