如何清除Select控件中的项? theSelect.length=0或者theSelect.innerHTML=''; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先是theSelect.options.length;而不是theSelect.length然后是删除要从大到小删除,因为删除过程中长度在变化。for(i=intCount-1;i>0;i--){ theSelect.remove(i);}或者for(i=0;i<intCount;i++){ theSelect.remove(0);//注意每次都删除第一个就可以}如果你可以用VBS,那么for each in就没问题。js的for( in )语句不可以,因为和VBS道理不一样。不细说了。 dullwolf(超级大笨狼过程版(★★)) :我就是用的theSelect.length=0,一点问题没有,起初我想用theSelect.options.length=0,但我用的编辑器vs2003没有提示我options有length属性,只有theSelect的length属性. JS删除字符串 【请教】BOA服务器端如何获取客户端发来的数据 js怎么写加速移动? 按钮提交的菜鸟问题。请好心人进来看看,在线等。 100分请教关于模式窗口问题 WebBrowser 的页面设置 怎么动态设定!??? js中如何进行加法运算?+都当作字符串连接了。 非常着急,如何通过javascript得到url地址 如何强行关闭父窗口? 如何修改fullcalendar的事件样式,能显示丰富一点信息,不是只有一个title文字 “下移”按钮 我做的在线编辑器
然后是删除要从大到小删除,因为删除过程中长度在变化。
for(i=intCount-1;i>0;i--)
{
theSelect.remove(i);
}
或者
for(i=0;i<intCount;i++)
{
theSelect.remove(0);//注意每次都删除第一个就可以
}如果你可以用VBS,那么for each in就没问题。
js的for( in )语句不可以,因为和VBS道理不一样。
不细说了。
我就是用的theSelect.length=0,一点问题没有,起初我想用theSelect.options.length=0,但我用的编辑器vs2003没有提示我options有length属性,只有theSelect的length属性.