function add(){
var flag=1;
   for(i=0;i<bz.length;i++){
     flag=1;
     if(document.all.bz.options[i].selected){
        for(j=0;j<bz1.length;j++){
           if(document.all.bz.options[i].value==document.all.bz1.options[j].value){ flag=0;                }
         }
        }
 if(flag==1)
{
var oOption = document.createElement("OPTION");
           oOption.text=document.all.bz.options[i].text;
           oOption.value=document.all.bz.options[i].value;
           document.all.bz1.add(oOption);
}
       }
}

解决方案 »

  1.   

    function add(){
    var flag=1;
    for(i=0;i<bz.length;i++)
    {
      flag=1;
      if(document.all.bz.options[i].selected)
      {
         for(j=0;j<bz1.length;j++)
         {                                             if(document.all.bz.options[i].value==document.all.bz1.options[j].value)
           {
            flag=0;  //检索到重复
            break;   //跳出内循环
           }
         }
      }  if(flag==1)  //没有重复的
      {
        var oOption = document.createElement("OPTION");
        oOption.text=document.all.bz.options[i].text;
        oOption.value=document.all.bz.options[i].value;
        document.all.bz1.add(oOption);
      }
    }
    }
      

  2.   

    下面这个才是对的,上面是草稿!
    function add(){
    var flag=1;
    for(i=0;i<bz.length;i++)
    {
      flag=1;
      if(document.all.bz.options[i].selected)
      {
         for(j=0;j<bz1.length;j++)
         {                                                    if(document.all.bz.options[i].value==document.all.bz1.options[j].value)
           {
            flag=0;  //检索到重复
            break;   //跳出内循环
           }
         }    if(flag==1)  //没有重复的
        {
          var oOption = document.createElement("OPTION");
          oOption.text=document.all.bz.options[i].text;
          oOption.value=document.all.bz.options[i].value;
          document.all.bz1.add(oOption);
        }
      }
    }
    }
      

  3.   

    function add(){
       var flag;
       for(i=0;i<document.all.bz.options.length;i++){
         if(document.all.bz.options[i].selected){
            flag=true;
            for(j=0;j<document.all.bz1.options.length;j++){
               if(document.all.bz.options[i].value=document.all.bz1.options[j].value){
                  flag=false;
                  break;
               }
            }
           if(flag){
            var oOption = document.createElement("OPTION");
             oOption.text=document.all.bz.options[i].text;
             oOption.value=document.all.bz.options[i].value;
             document.all.bz1.add(oOption);
           }
         }
       }
    }