• rdp,ListBox,Drp


    function CreateDoType()
        {
       
            var DoType=''; 
            var a=document.all.rdpDoType.length;
      
      //var a=document.getElementById("rdpDoType").rows.length; 
      for(var i=0;i<a-1;i++)
            {
               var ss="rdpDoType_"+i;
               var bb=document.getElementById(ss);
               
              if(bb.checked)  //注意checked不能写成Checked,要不然不成功
              {
                 DoType=bb.value;
                 break;
              }  
            }
            return DoType;
        }
       
        function CreateLettetType()
        {
             var LettetType='';
             var LettetTemp='';
             var drpLettetType=document.getElementById("drpLettetType1");
              
             for(var i=0;i<drpLettetType.options.length;i++)      
             { 
                if(drpLettetType.options[i].value.length==1)                 
                    LettetTemp=drpLettetType.options[i].value;               
                 
               if(drpLettetType.options[i].selected)
               {
                   LettetType=LettetTemp;
                   break;                     
               }
             }
            
             return LettetType;
        }
     function getDrpValue()
          {
             var sValue="";
             var b=false;
             var c=false;
             var strSelect=drptjSelect();      
                    
             if(strSelect=="--请选择--")
             {
               alert("请选择查询条件!");
               return ;
             }
            
             if(strSelect=="档案类别")
             {           
                 c=true; sValue=""档案类别" "+drpdxSelect()+"" "+drplbSelect()+" ""+ddlLinkSelect();
             }
             else
             {
                 var tbnr=document.getElementById("tb_nr");
                 if(tbnr.value=="")  b=true;
                 else   
                 {  c=true;  sValue="""+drptjSelect()+"" "+drpdxSelect()+"" "+tbnr.value+" ""+ddlLinkSelect();}
             }
          
                 
           
            if(b)  alert("查询条件内容不能为空!");
            else  if(c)  Insertdata(sValue);  
           
            var lbox=document.getElementById("lbox");
            var j=lbox.options.length;
            GetItem(j) 
            
          
          }
         
         
          function  drpdxSelect()
          {
              var svalue="";
              var drpdx=document.getElementById("drp_dx");
             
              var m=drpdx.options.length;
                   
               for(var n=0;n<m;n++)
               {                
                 if(drpdx.options[n].selected)
                  {
                    svalue= drpdx.options[n].text; 
                    break;
                  }
               } 
                    
             return svalue;
          }
         
         
          function  drptjSelect()
          {
              var svalue="";
              var drptj=document.getElementById("drp_tj");   
              var m=drptj.options.length;  
               for(var n=0;n<m;n++)
               {                
                 if(drptj.options[n].selected)
                  {
                    svalue= drptj.options[n].text; 
                    break;
                  }
               }          
             return svalue;
          }
         
          function  ddlLinkSelect()
          {
              var svalue="";
              var ddlLink=document.getElementById("ddlLink");
                 
              var m=ddlLink.options.length;  
               for(var n=0;n<m;n++)
               {                
                 if(ddlLink.options[n].selected)
                  {
                    svalue= ddlLink.options[n].text; 
                    break;
                  }
               }    
                     
             return svalue;
          }
         
          function  drplbSelect()
          {
              var svalue="";
              var drplb=document.getElementById("drp_lb");   
              var m=drplb.options.length;  
               for(var n=0;n<m;n++)
               {                
                 if(drplb.options[n].selected)
                  {
                    svalue= drplb.options[n].text; 
                    break;
                  }
               }          
             return svalue;
          }
           
         function   Insertdata(sValue)  
         {        
             var lbox=document.getElementById("lbox");
             var j=lbox.options.length;
             var i=j+1; 
             lbox.options[j]=new   Option(i+". "+sValue,sValue);
            
            
             saveData();
          }  
         
          function GetItem(i)
          {
             var ddlItem=document.getElementById("ddlItem");
             ddlItem.options.length=0;
             for(j=0;j<i;j++)
             {
                ddlItem.options[j]=new   Option(j+1,j+1);
             }
            
          }
         
          function clearText()
          {        
            document.getElementById("tb_nr").value="";
           
            if(drptjSelect()=="档案类别")
            {
               document.getElementById("div1").style.display="inline";
               document.getElementById("div2").style.display="none";
            }
            else
            {
               document.getElementById("div1").style.display="none";
               document.getElementById("div2").style.display="inline";
            }
             
          }
         
          function del()
          {
             var lbox=document.getElementById("lbox");
             var ddlItem=document.getElementById("ddlItem");   
             var  j=ddlItem.options.length;       
           
             for(var i=0;i<j;i++)      
             { 
                if(ddlItem.options[i].selected)
                {
                   var k=ddlItem.options[i].value;
                   lbox.options[k-1].parentNode.removeChild(lbox.options[k-1]);
                }
             }
            
             fBandData();
            
            
          }
         
         
         function fBandData()
         {
             var lbox=document.getElementById("lbox");
             var j=lbox.options.length;
             var k=0; 
             for(var i=0;i<j;i++)      
             { 
                 sValue=lbox.options[i].value;
                 k=i+1;
                 lbox.options[i]=new Option(k+". "+sValue,sValue);
             } 
            
             j=lbox.options.length;
             GetItem(j) 
            
            
             saveData();
         }
        
        
         function delAll()
         {
             var lbox=document.getElementById("lbox");
             var ddlItem=document.getElementById("ddlItem"); 
             lbox.options.length=0;
             ddlItem.options.length=0;
         }
        
        
         function saveData()
         {
             var lbox=document.getElementById("lbox");
             var j=lbox.options.length;
             var k=0;
             var sValue="";
             for(i=0;i<j;i++)      
             { 
                 sValue+=lbox.options[i].value+"/";          
             }
          
            document.getElementById("HiddenField1").value=sValue;
           
         }
           
          function getData()
          {
             var sValue=document.getElementById("HiddenField1").value;
             var array=sValue.split('/');
             var lbox=document.getElementById("lbox");
             var j=0;
             for(i=0;i<array.length-1;i++)
             {
                j=i+1;           
                lbox.options[i]=new   Option(j+". "+array[i],array[i]);
             }
            
             j=lbox.options.length;
             GetItem(j)
            
            
            clearText();
         
          }
           
           
            </script>
  • 相关阅读:
    block: cfq 学习01
    SAS,SATA普及文档
    如何查看盘的类型
    [转载] Linux Futex的设计与实现
    C++ std::map的安全遍历并删除元素的方法
    我的vimrc配置
    .vimrc
    RC: blkio throttle 测试
    LTTng
    基于ADL5317的雪崩光电二极管(APD)偏压控制/光功率监测电路的设计
  • 原文地址:https://www.cnblogs.com/meiproject/p/945529.html
Copyright © 2020-2023  润新知