<body>
<form method="post" id="fm_look" action="">
主办部门
<select id="s_department" name="s_department" style="width:130px;">
<optgroup label="分团委">
<option value="1">组织部</option>
<option value="2">纪检部</option>
<option value="3">宣传部</option>
<option value="4">年级团工委</option>
<option value="5">秘书处</option>
<option value="6">团务部</option>
</optgroup>
<optgroup label="青志协">
<option value="7">青志协</option>
</optgroup>
<optgroup label="学生会">
<option value="8">办公室</option>
<option value="9">文艺部</option>
<option value="10">艺术团</option>
<option value="11">宣委会</option>
<option value="12">学术部</option>
<option value="13">体育部</option>
<option value="14">纪保部</option>
<option value="15">公关部</option>
<option value="16">学习部</option>
<option value="17">勤工部</option>
<option value="18">实践就业部</option>
<option value="19">女生部</option>
<option value="20">生活部</option>
<option value="21">维权中心</option>
</optgroup>
<optgroup label="宿管委">
<option value="22">宿管委</option>
</optgroup>
<optgroup label="其他">
<option value="23">校团委学生会</option>
<option value="24">其他</option>
</optgroup>
</select>
</form>
<script language="vbscript">
for x=0 to 23
document.getElementById("s_department").remove(x)
next
</script>
</body>
运行结果是第一三五……奇数项被删除了,偶数项全部留了下来。。。求助。。
------解决方案--------------------------------------------------------
for x=23 to 0 Step -1
document.getElementById("s_department").remove(x)
next