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'); } });