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

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

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

    浪跡天涯
    web報(bào)表設(shè)計(jì)器....
    posts - 61,comments - 71,trackbacks - 0

    function ChkUtil() { }
    //校驗(yàn)是否為空(先刪除二邊空格再驗(yàn)證)
    ChkUtil.isNull = function (str) {
    if (null == str ||??""== str.trim()) {
    ??return true;
    } else {
    ??return false;
    }
    };
    //校驗(yàn)是否全是數(shù)字
    ChkUtil.isDigit??= function (str) {
    var patrn=/^\d+$/;
    return patrn.test(str);
    };
    //校驗(yàn)是否是整數(shù)
    ChkUtil.isInteger = function (str) {
    var patrn=/^([+-]?)(\d+)$/;
    return patrn.test(str);
    };
    //校驗(yàn)是否為正整數(shù)
    ChkUtil.isPlusInteger = function (str) {
    var patrn=/^([+]?)(\d+)$/;
    return patrn.test(str);
    };
    //校驗(yàn)是否為負(fù)整數(shù)
    ChkUtil.isMinusInteger = function (str) {
    var patrn=/^-(\d+)$/;
    return patrn.test(str);
    };
    //校驗(yàn)是否為浮點(diǎn)數(shù)
    ChkUtil.isFloat=function(str){
    var patrn=/^([+-]?)\d*\.\d+$/;
    return patrn.test(str);
    };
    //校驗(yàn)是否為正浮點(diǎn)數(shù)
    ChkUtil.isPlusFloat=function(str){
    ??var patrn=/^([+]?)\d*\.\d+$/;
    ??return patrn.test(str);
    };
    //校驗(yàn)是否為負(fù)浮點(diǎn)數(shù)
    ChkUtil.isMinusFloat=function(str){
    ??var patrn=/^-\d*\.\d+$/;
    ??return patrn.test(str);
    };
    //校驗(yàn)是否僅中文
    ChkUtil.isChinese=function(str){
    var patrn=/[\u4E00-\u9FA5\uF900-\uFA2D]+$/;
    return patrn.test(str);
    };
    //校驗(yàn)是否僅ACSII字符
    ChkUtil.isAcsii=function(str){
    var patrn=/^[\x00-\xFF]+$/;
    return patrn.test(str);
    };
    //校驗(yàn)手機(jī)號(hào)碼
    ChkUtil.isMobile = function (str) {
    var patrn = /^0?1((3[0-9]{1})|(59)){1}[0-9]{8}$/;
    return patrn.test(str);
    };
    //校驗(yàn)電話號(hào)碼
    ChkUtil.isPhone = function (str) {
    var patrn = /^(0[\d]{2,3}-)?\d{6,8}(-\d{3,4})?$/;
    return patrn.test(str);
    };
    //校驗(yàn)URL地址
    ChkUtil.isUrl=function(str){
    var patrn= /^http[s]?:\/\/[\w-]+(\.[\w-]+)+([\w-\.\/?%&=]*)?$/;
    return patrn.test(str);
    };
    //校驗(yàn)電郵地址
    ChkUtil.isEmail = function (str) {
    var patrn = /^[\w-]+@[\w-]+(\.[\w-]+)+$/;
    return patrn.test(str);
    };
    //校驗(yàn)郵編
    ChkUtil.isZipCode = function (str) {
    var patrn = /^\d{6}$/;
    return patrn.test(str);
    };
    //校驗(yàn)合法時(shí)間
    ChkUtil.isDate = function (str) {
    ??if(!/\d{4}(\.|\/|\-)\d{1,2}(\.|\/|\-)\d{1,2}/.test(str)){
    ????return false;
    ??}
    ??var r = str.match(/\d{1,4}/g);
    ??if(r==null){return false;};
    ??var d= new Date(r[0], r[1]-1, r[2]);
    ??return (d.getFullYear()==r[0]&&(d.getMonth()+1)==r[1]&&d.getDate()==r[2]);
    };
    //校驗(yàn)字符串:只能輸入6-20個(gè)字母、數(shù)字、下劃線(常用手校驗(yàn)用戶名和密碼)
    ChkUtil.isString6_20=function(str){
    var patrn=/^(\w){6,20}$/;
    return patrn.test(str);
    };

    posted on 2008-04-17 17:31 JJCEA 閱讀(2336) 評(píng)論(1)  編輯  收藏 所屬分類: JS日記

    FeedBack:
    # re: js校驗(yàn)常用方法[未登錄](méi)
    2009-11-09 10:09 | aa

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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲精品黄色视频在线观看免费资源 | 亚洲国产专区一区| 免费黄色小视频网站| 四虎成人免费网址在线| 免费在线黄色网址| 亚洲综合伊人久久大杳蕉| 青青草原精品国产亚洲av| 亚洲精品蜜夜内射| 国产情侣久久久久aⅴ免费| 国产成人午夜精品免费视频| 免费一级一片一毛片| 色屁屁在线观看视频免费| 99视频免费在线观看| 国产成人免费网站| 亚洲综合国产成人丁香五月激情| 久久一区二区三区免费| 夜夜嘿视频免费看| 国产一区二区三区亚洲综合| 免费无码VA一区二区三区| 国产免费av片在线播放| 亚洲成综合人影院在院播放| 一级毛片一级毛片免费毛片 | 一二三区免费视频| 亚洲av综合av一区| 美女免费精品高清毛片在线视| 男人的天堂亚洲一区二区三区| 亚洲欧洲成人精品香蕉网| 色欲色欲天天天www亚洲伊| 永久在线观看www免费视频| 丁香五月亚洲综合深深爱| 一级毛片在线免费看| 亚洲成AV人片在线观看无码| 又长又大又粗又硬3p免费视频| 毛片免费观看网站| 亚洲国产美女视频| 国产精品无码素人福利免费| 一本色道久久88亚洲精品综合| jjzz亚洲亚洲女人| 亚洲免费二区三区| 亚洲欧洲在线观看| 久久大香香蕉国产免费网站 |