<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 70,comments - 408,trackbacks - 0
    因?yàn)閺?2月開始公司一直在忙一個(gè)項(xiàng)目,所以N個(gè)月沒來自己的Blog寫點(diǎn)東西了呵呵.今天來發(fā)幾個(gè)簡單的驗(yàn)證吧,希望能幫助一些正在開發(fā)web的朋友節(jié)省點(diǎn)時(shí)間HOHO.等公司的項(xiàng)目忙完,我還會在我的Blog上寫出一些關(guān)于Hibernate的心得和經(jīng)驗(yàn),希望能幫助一些正在學(xué)習(xí)Web框架的朋友.
    //過濾非法字符
    function checkStr(s)
    {
    ?var str0="<>'~!@#$%^&*()+=[]\\\";?/:{}|.,`  “”‘’_";
    ?for(var i=0;i<str0.length;i++)
    ?{
    ??if(s.indexOf(str0.substring(i,i+1))!=-1)
    ??{?alert("輸入字符串中包含非法字符(如:<,>,%等)!");
    ???return false;
    ??}
    ?}
    ?return true;
    }
    //數(shù)字
    function isNumber(s)
    {
    ??for( var loc=0; loc<s.length; loc++ )
    ???if( (s.charAt(loc) < '0') || (s.charAt(loc) > '9') ){
    ????alert("請輸入有效數(shù)字! ");
    ????return false;
    ???}
    ??return true;?
    }
    //英文+數(shù)字
    function isCharNumber(s)
    {
    ??for( var loc=0; loc<s.length; loc++ )
    ???if( (s.charAt(loc) < '0') || (s.charAt(loc) > '9') ) ?
    ???if( (s.charAt(loc) < 'a') || (s.charAt(loc) > 'z') )
    ???if( (s.charAt(loc) < 'A') || (s.charAt(loc) > 'Z') )
    ????{
    ????alert("只允許英文或數(shù)字!");?
    ????return false;
    ????}
    ??return true;?
    }
    //不可為空
    function isNull(s)
    {
    ??if(s.length == 0 || s == ""){
    ???alert("請不要輸入空值!");?
    ???return false;
    ??}
    ??return true;?
    }
    //效驗(yàn)長度
    function isLength(s,i)
    {
    ?if(s.length > i){
    ??alert("長度超出了范圍! ");
    ??return false;
    ?}
    ?return true;
    }
    //電子郵件
    function isEmail(s)
    {
    if (s.length > 50){
    ? alert("Email地址長度不能超過50位!")
    ? document.joinus.email.focus()
    ? return false;
    }
    var regu = "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+([a-zA-Z]{2}|net|com|gov|mil|org|cc|edu|biz|int|tv)$"
    var re = new RegExp(regu);
    if (s.search(re) != -1) {
    ? return true;
    }
    else {
    ? alert ("請輸入有效合法的E-mail地址!")
    ? document.joinus.email.focus()
    ? return false;
    }
    }
    posted on 2006-04-10 13:56 我心依舊 閱讀(2848) 評論(1)  編輯  收藏

    FeedBack:
    # re: 用JavaScript實(shí)現(xiàn)簡單的表單驗(yàn)證.
    2007-07-22 10:56 | sdasd
    yeyhthdgsh  回復(fù)  更多評論
      

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 成全高清在线观看免费| 日韩免费的视频在线观看香蕉| 中国极品美軳免费观看| 亚洲高清中文字幕免费| 青青草原亚洲视频| 亚洲男人的天堂网站| 欧洲一级毛片免费| 亚洲成AV人片在线观看WWW| 国产精品亚洲片在线花蝴蝶| 成年人免费的视频| 精品丝袜国产自在线拍亚洲| 6080午夜一级毛片免费看| 亚洲AV日韩精品久久久久久| 精品国产污污免费网站入口| 国产精品亚洲αv天堂无码| 国产亚洲精品美女| 亚洲爱情岛论坛永久| 国产乱色精品成人免费视频| 亚洲AV无码XXX麻豆艾秋| 国产成人免费一区二区三区| 国产成人亚洲毛片| 久久久久久久亚洲Av无码| 97超高清在线观看免费视频| 久久夜色精品国产亚洲AV动态图| 女人18毛片a级毛片免费视频| 亚洲日韩精品无码专区加勒比☆| 亚洲欧洲日产国码av系列天堂| 精品国产麻豆免费人成网站| 亚洲国产成人精品不卡青青草原| 亚洲免费在线观看视频| 国产高潮流白浆喷水免费A片 | 亚洲人成网站观看在线播放| 男女拍拍拍免费视频网站| 亚洲中文字幕无码mv| 亚洲国产精品尤物yw在线| 中国videos性高清免费| 黄网站在线播放视频免费观看| 伊人久久亚洲综合| 午夜亚洲国产成人不卡在线| 任你躁在线精品免费| 免费的黄网站男人的天堂|