posts - 14,  comments - 37,  trackbacks - 0

          //角色添加
           function add()
          {
           
          var sendcount,flag,delcount,num1;
               flag
          =0;
               delcount
          =0;
               sendcount
          =document.send.s1.length;

               
          for(i=0;i<sendcount;i++){
                          flag2
          =0;
                   
          if(document.send.s1[i].selected==true){
                           num1
          =document.send.sendnum.length
                  optnumadd
          =document.createElement("option");
                   optnumadd.text
          =document.send.s1[i].text;

                   optnumadd.value
          =document.send.s1[i].value;
                   document.send.sendnum.add(optnumadd);
                           delcount
          =delcount+1;
                          
          for(k=0;k<document.send.q2.length;k++)
                            
          {
                              
          if(document.send.q2[k].value==document.send.s1[i].value)
                               
          {document.send.q2.remove(k);
                                flag2
          =1;
                               }

                             }

                           
          if(flag2==0)
                             
          {
                               optnumadd
          =document.createElement("option");
                   optnumadd.text
          =document.send.s1[i].text;
                   optnumadd.value
          =document.send.s1[i].value;
                            optnumadd.selected
          =true;
                   document.send.q1.add(optnumadd);
                              }


                   }

                    }

                   delcount
          =0;
               
          for(i=0;i<sendcount;i++){
                   
          if(document.send.s1[i].selected==true){
                      flag
          =1;
                      
          for(j=i;j>0;j--){
                           document.send.s1[j].value
          =document.send.s1[j-1].value;
                           document.send.s1[j].text
          =document.send.s1[j-1].text;
                       }

                       delcount
          =delcount+1;
                   }

               }

               
          if (flag==0)    {
                   alert(
          "請在未包含操作的列表中選擇要添加的操作!");
               }

               
          for(i=0;i<delcount;i++)    {
                   document.send.s1.remove(
          0);
               }

               
          for(i=0;i<document.send.s1.length;i++)    {
                   document.send.s1[i].selected
          =false;
               }




           }


          //角色刪除
           function del()
          {
               
          var sendcount,flag,delcount;
               flag
          =0;
               delcount
          =0;
               sendcount
          =document.send.sendnum.length;

               
          for(i=0;i<sendcount;i++){
                           flag2
          =0;
                  
          if(document.send.sendnum[i].selected==true){
                           num1
          =document.send.s1.length
                   optnumadd
          =document.createElement("option");
                   optnumadd.text
          =document.send.sendnum[i].text;
                   optnumadd.value
          =document.send.sendnum[i].value;
                   document.send.s1.add(optnumadd);

                          
          for(k=0;k<document.send.q1.length;k++)
                            
          {
                              
          if(document.send.q1[k].value==document.send.sendnum[i].value)
                               
          {document.send.q1.remove(k);
                                flag2
          =1;
                               }

                             }

                           
          if(flag2==0)
                             
          {
                          optnumadd
          =document.createElement("option");
                   optnumadd.text
          =document.send.sendnum[i].text;
                   optnumadd.value
          =document.send.sendnum[i].value;
                            optnumadd.selected
          =true;
                   document.send.q2.add(optnumadd);
                              }

                  }

                   }



              
          for(i=0;i<sendcount;i++){
                  
          if(document.send.sendnum[i].selected==true){
                       flag
          =1;
                      
          for(j=i;j>0;j--){
                           document.send.sendnum[j].value
          =document.send.sendnum[j-1].value;
                           document.send.sendnum[j].text
          =document.send.sendnum[j-1].text;
                       }

                       delcount
          =delcount+1;
                   }

               }

               
          if (flag==0)    {
                   alert(
          "請在已包含的角色列表中選擇要刪除的角色!");
              }

               
          for(i=0;i<delcount;i++)    {
                   document.send.sendnum.remove(
          0);
               }

              
          for(i=0;i<document.send.sendnum.length;i++)    {
                   document.send.sendnum[i].selected
          =false;
               }

           }




          //搜索需要添加的角色

          function search_s1()
          {

           
          if(document.send.textfield1.value=="")
             
          {alert("請先輸入搜索的角色名!");
              
          return true;
          }

          num2
          =document.send.s1.length;
          qqq
          =0;
                
          for(i=0;i<num2;i++)
                
          {stringX1=document.send.s1[i].text;
                 stringX2
          =document.send.textfield1.value;
                 numberx
          =stringX1.indexOf(stringX2)
                  
          if(numberx!=-1){
                   document.send.s1[i].selected
          =true;
                     qqq
          =1;
                    }

                  
          else
                
          {
                   document.send.s1[i].selected
          =false;
                }

                }

                  
          if(qqq==0)
                     
          {alert("抱歉!您搜索的角色不存在!!");}


          }


          function search_sendnum(){
          if(document.send.textfield2.value=="")
             
          {alert("請先輸入搜索的角色名!");
              
          return true;
          }

          num1
          =document.send.sendnum.length;
          qqq
          =0;

                
          for(i=0;i<num1;i++)
                
          {stringX1=document.send.sendnum[i].text;
                 stringX2
          =document.send.textfield2.value;
                 numberx
          =stringX1.indexOf(stringX2)
                  
          if(numberx!=-1){
                   document.send.sendnum[i].selected
          =true;
                     qqq
          =1;
                    }

                  
          else
                
          {
                   document.send.sendnum[i].selected
          =false;
                }


                }

                  
          if(qqq==0)
                     
          {alert("抱歉!您搜索的角色不存在!!");}


          }


          //校驗是否為英文
          function checkchar()
          {
            
          var Letters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
            
          for (i=0; i < document.form.aaa.value.length; i++)
            
          {
             
          var CheckChar = document.form.aaa.value.charAt(i);
             CheckChar 
          = CheckChar.toUpperCase();
             
          if (Letters.indexOf(CheckChar) == -1)
             
          {
              alert (
          "輸入類型必須為英文!");
              
          return false;
             }

            }

          }


          //校驗是否為數字

          function checknum(p)
          {
          if (p == "")
          {alert ("輸入不能為空!");
            
          return false;
          }

          var l = p.length;
          var count=0;
          for(var i=0; i<l; i++)
          {
          var digit = p.charAt(i);
          if(digit == "." )
          {
            
          ++count;
            
          if(count>1)
            
          {alert ("輸入類型必須為數字!");
             
          return false;
            }

            }

          else if(digit < "0" || digit > "9")
            
          {alert ("輸入類型必須為數字!");
             
          return false;
            }

            }

          return true;
          }


          //校驗IP地址格式
          function checkip()
          {
          var scount=0;
          var ip = document.form3.ccc.value;
          var iplength = ip.length;
          var Letters = "1234567890.";
          for (i=0; i < document.form3.ccc.value.length; i++)
            
          {
             
          var CheckChar = document.form3.ccc.value.charAt(i);
             
          if (Letters.indexOf(CheckChar) == -1)
             
          {
              alert (
          "IP地址格式不對!!,只能輸入數字和“.”,格式為XXX.XXX.XXX.XXX 例如:192.168.0.1");
              document.form3.ccc.value
          ="";
              document.form3.ccc.focus();
              
          return false;
             }

            }


          for (var i = 0;i<iplength;i++)
            (ip.substr(i,
          1)==".")?scount++:scount;
          if(scount!=3)
          {
            alert (
          "IP地址格式不對!,只能輸入數字和“.”,格式為XXX.XXX.XXX.XXX 例如:192.168.0.1");
              document.form3.ccc.value
          ="";
              document.form3.ccc.focus();
            
          return false;
          }


          first 
          = ip.indexOf(".");
          last 
          = ip.lastIndexOf(".");
          str1 
          = ip.substring(0,first);
          subip 
          = ip.substring(0,last);
          sublength 
          = subip.length;
          second 
          = subip.lastIndexOf(".");
          str2 
          = subip.substring(first+1,second);
          str3 
          = subip.substring(second+1,sublength);
          str4 
          = ip.substring(last+1,iplength);

          if (str1=="" || str2=="" ||str3== "" ||str4 == "")
          {alert("數字不能為空!格式為XXX.XXX.XXX.XXX 例如:192.168.0.1");
              document.form3.ccc.value
          ="";
              document.form3.ccc.focus();
          return false;
          }

          if (str1< 0 || str1 >255)
          {alert ("數字范圍為0~255!");
              document.form3.ccc.value
          ="";
              document.form3.ccc.focus();
              
          return false;
          }

          else if (str2< 0 || str2 >255)
          {alert ("數字范圍為0~255!");
              document.form3.ccc.value
          ="";
              document.form3.ccc.focus();
          return false;
          }

          else if (str3< 0 || str3 >255)
          {alert ("數字范圍為0~255!");
              document.form3.ccc.value
          ="";
              document.form3.ccc.focus();
          return false;
          }

          else if (str4< 0 || str4 >255)
          {alert ("數字范圍為0~255!");
              document.form3.ccc.value
          ="";
              document.form3.ccc.focus();
          return false;
          }


          //校驗電話號碼
          function checkphone()
          {
          var Letters = "1234567890,";
          for (i=0; i < document.form4.ddd.value.length; i++)
            
          {
             
          var CheckChar = document.form4.ddd.value.charAt(i);
             
          if (Letters.indexOf(CheckChar) == -1)
             
          {
              alert (
          "電話號碼只能為數字或逗號!");
              
          return false;
             }

            }

          }



          }



          posted on 2007-07-11 13:08 冰封的愛 閱讀(337) 評論(0)  編輯  收藏 所屬分類: 常用工具
          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          常用鏈接

          留言簿(3)

          隨筆檔案

          文章分類

          文章檔案

          相冊

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 丰宁| 清镇市| 越西县| 久治县| 刚察县| 浦东新区| 呼和浩特市| 博兴县| 宜兴市| 瑞金市| 水城县| 双柏县| 建昌县| 邵武市| 诸城市| 德清县| 竹溪县| 阿鲁科尔沁旗| 女性| 左贡县| 平度市| 遵化市| 西畴县| 乐清市| 海城市| 佛学| 莲花县| 静乐县| 彭泽县| 四川省| 斗六市| 德惠市| 漳州市| 浠水县| 天等县| 墨竹工卡县| 石台县| 龙胜| 交城县| 汽车| 望都县|