如何使用javascript隐藏选择框的选项

如何使用javascript隐藏选择框的选项,javascript,javascript-events,Javascript,Javascript Events,我正在使用下面的函数向选择框动态添加选项。我想在添加选项时隐藏该选项。它们将在特殊条件下放映。我可以隐藏选项吗 function loadName(name) { var e=document.getElementById('templateName'); var i =0; var abc = true; while(abc) { if (!e.options[i] || e.options[i].innerText==null)

我正在使用下面的函数向选择框动态添加选项。我想在添加选项时隐藏该选项。它们将在特殊条件下放映。我可以隐藏选项吗

function loadName(name)
{

    var e=document.getElementById('templateName');
    var i =0;
    var abc = true;
    while(abc)
    {
        if (!e.options[i] || e.options[i].innerText==null)
        {
            abc =false;
        }
        else
        {
            i++
        }
    }
    e.options[i]= new Option(name ,name);

}

function loadName(name)
{

    var e=document.getElementById('templateName');
    var i =0;
    var abc = true;
    while(abc)
    {
        if (!e.options[i] || e.options[i].innerText==null)
        {
            abc =false;
        }
        else
        {
            i++
        }
    }
    e.options[i]= new Option(name ,name);

}

实际上有三组元素可以在选择其他选择框的基础上显示。我的想法是隐藏所有内容,并给出一个标准,根据该标准显示内容。否则,我将使三个不同的选择框隐藏所有选项,如果我无法隐藏单个选项,则选择框将可用

IE不支持隐藏选项,您可以添加/删除或禁用/启用它们。我建议在
I++
行中添加分号,这可能是