var e = parent.document.all.unitid;
    for (var i=0; i<e.options.length; i++)
    {
        if (e.options[i].value == key)
        {
            alert("已经存在");
            return;
        }
    }

解决方案 »

  1.   

    <script language="javascript">
    function selectid(key,name) {
       var arr = parent.document.all.unitid.options;
        for (var i=0; i<arr.length; i++)
        {
            if (arr[i].text == name || arr[i].value == key)
            {
                alert("已经存在");
                return;
            }
        }
        parent.document.all.unitid.add(new Option(name,key));
    }
    </script>
      

  2.   

    <script language="javascript">
    function selectid(key,name) {
       var arr = parent.document.all.unitid.options;
        for (var i=0; i<arr.length; i++)if (arr[i].text == name || arr[i].value == key)return;
        parent.document.all.unitid.add(new Option(name,key));
    }
    </script>