手機號,郵箱正則驗證

var $mobile = $newAccBody.find('.mobile');
var $email = $newAccBody.find('.email');

//手機號輸入框作限制
        function isPoneAvailable($phoneInput) {  
            var myreg=/^[1][3,4,5,7,8][0-9]{9}$/;
            if (!myreg.test($phoneInput.val())) {
                return false;  
            }  
        }
        $mobile.on('change',function(){
            if(isPoneAvailable($(this)) == false){
                util.notice('手機號輸入有誤!');
                $(this).val('').css('border-color','red').focus();
            }else{
                $(this).css('border-color','#e1e0e0');
            }
        });

//郵箱輸入驗證
        function isEmail($input){
            var reg = /^[a-z0-9]+([._\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/;
            if(!reg.test($input.val())){
                return false;
            }
        };
        $email.on('change',function(){
            if(isEmail($(this)) == false){
                util.notice('郵箱格式有誤!');
                $(this).val('').css('border-color','red').focus();
            }else{
                $(this).css('border-color','#e1e0e0');
            }
        });
相關文章
相關標籤/搜索