假设下拉框叫selectName 清空:
selectName.length=0;
增加:
selectName.options[selectName.length]=new Option(text,value);
删除:
selectName.options[n]=null;
应用当中,删除完了往往会在后面加上一句selectName.click;用以刷新。否则下拉框停留在被删除的项目那儿显示为一片白。
修改:
selectName.options[n].value=value;
selectName.options[n].text=text;
当前选中的index:
selectName.selectedIndex
所以修改选中的下拉框往往就写成selectName.options[selectName.selectedIndex].value=value;