一旦从数组中删除元素,我们如何将它们添加回来?

时间:2013-12-19 14:31:44

标签: javascript arrays null push element

昨天我得到了一个人的帮助,非常有帮助,基本上我从生成的下拉列表中删除null或空白元素。这个下拉列表会随着一个onchange处理程序而改变,如果有空格显示然后它们被删除但是一旦发生了onchange,那么我就无法找回那些可能具有值的元素。

所以我想删除元素,然后再将它们添加回来,特别是如果它们不是空白,我使用removeChild来删除它们,我认为有一些东西可以推回它们但不确定如何。这是我的代码:

for(var index = document.pickDivision.field1.options.length - 1; index >= 1; index--)
{
    alert(document.pickDivision.field1.options[index])
    if(document.pickDivision.field1.options[index].value=='')
    {
        document.pickDivision.field1.removeChild(document.pickDivision.field1.options[index]);            
    }

0 个答案:

没有答案