明确的内容,我的选择框填充功能的一部分,我清除填充选择框的内容,然后将选择一个空盒子。尽管选择框未被正确清除,并且许多选项未被删除。我使用下面的代码以清除选择框的内容:的Javascript选择框
for(var i = 0; i < document.getElementById(selectbox).options.length; i++)
document.getElementById(selectbox).options[i] = null;
为什么不能所有的选项都从选择框去掉?
“长度-1”?为什么是-1? –
对不起我的坏。它不应该在那里。 – user197483
SOOO它没有-1工作?如果不是这样,我猜想,是监守的'的document.getElementById(selectbox.options.length'的长度改变,因为你删除它的元素。我不知道这是肯定的,因为我很远从Javascript亲虽然。 – thatidiotguy