ゞ沉默是金ゞ

          魚離不開水,但是沒有說不離開哪滴水.
          posts - 98,comments - 104,trackbacks - 0
          /*
           * 判斷郵箱是否正確
           * @param {String} email
           
          */
          function checkEmail(email){
              
          var pattern =/^[a-zA-Z0-9_\-]{1,}@[a-zA-Z0-9_\-]{1,}\.[a-zA-Z0-9_\-.]{1,}$/;
              
          if(email!="")
              {
                  
          if(!pattern.exec(email))
                  {
                       alert('請輸入正確的郵箱地址');
                       
          return false;
                  }
              }
              
          return true;
          }
          /*
           * isStockCode 
           * 判斷股票代碼是否為6位數,是否為空 
           * @param {String} stockcode 股票代碼 
           
          */  
          function isStockCode(stockcode) {  
              
          if(stockcode===null||stockcode.length===0){  
                   
          return false;  
              }  
                
              stockcode
          =Trim(stockcode);//刪除股票代碼的前后空格  
                
              
          //判斷股票代碼是否為一個數字頭數字結尾的,總個數為6的字符串  
              var regex=RegExp("^\\d{6}$");  
              
          if(!stockcode.match(regex)){  
                  
          return false;   
              }  
              
          else{  
                  
          return true;   
              }  
          }
          /*
           * Trim(string):去除字符串兩邊的空格
           * @param {String} str 要去除空格的字符串 
           
          */ 
           
          function Trim(str){  
               
          return RTrim(LTrim(str));  
           }  
          /*
           * LTrim(string):去除左邊的空格
           * @param {String} str 要去除空格的字符串 
           
          */
          function LTrim(str){  
              
          var whitespace = new String(" \t\n\r");  
              
          var s = new String(str);     
            
              
          if (whitespace.indexOf(s.charAt(0)) != -1){  
                  
          var j=0, i = s.length;  
                  
          while (j < i && whitespace.indexOf(s.charAt(j)) != -1){  
                      j
          ++;  
                  }  
                  s 
          = s.substring(j, i);  
              }  
              
          return s;  
          }  
          /*
           * RTrim(string):去除右邊的空格
           * @param {String} str 要去除空格的字符串 
           
          */
           
          function RTrim(str){  
               
          var whitespace = new String(" \t\n\r");  
               
          var s = new String(str);  
              
               
          if (whitespace.indexOf(s.charAt(s.length-1)) != -1){  
                   
          var i = s.length - 1;  
                   
          while (i >= 0 && whitespace.indexOf(s.charAt(i)) != -1){  
                       i
          --;  
                   }  
                   s 
          = s.substring(0, i+1);  
               }  
               
          return s;  
           }

          網頁表單禁止回車鍵:onkeydown="if(event.keyCode==13) return false;"

          以后會不斷更新,敬請關注!
          posted on 2009-12-11 16:33 ゞ沉默是金ゞ 閱讀(1542) 評論(1)  編輯  收藏 所屬分類: Java EE

          FeedBack:
          # re: 常用的js校驗代碼
          2009-12-11 21:57 | 唯美古典
          很期待....  回復  更多評論
            
          主站蜘蛛池模板: 西丰县| 龙海市| 泸溪县| 锦屏县| 山阳县| 汉沽区| 皮山县| 教育| 萝北县| 怀集县| 长乐市| 滨海县| 大化| 保靖县| 黔南| 罗山县| 介休市| 清丰县| 左云县| 西安市| 东港市| 平远县| 石渠县| 铜山县| 汉寿县| 越西县| 当雄县| 兴安盟| 正蓝旗| 五常市| 芦溪县| 汉源县| 全州县| 长武县| 三原县| 高唐县| 灌南县| 九台市| 安塞县| 荆州市| 循化|