diff --git a/README.md b/README.md index 2817ae1..e3abb4b 100644 --- a/README.md +++ b/README.md @@ -64,7 +64,7 @@ #### [秒杀安全 -- 安全性设计]() 秒杀接口隐藏 数字公式验证码 - 接口防刷限流 + 接口防刷限流(通用 注解,拦截器方式) #### [通用缓存key的封装采用什么设计模式]() 模板模式的优点 -具体细节步骤实现定义在子类中,子类定义详细处理算法是不会改变算法整体结构 diff --git a/src/main/resources/templates/register.html b/src/main/resources/templates/register.html index ed50e36..5f2b6f9 100644 --- a/src/main/resources/templates/register.html +++ b/src/main/resources/templates/register.html @@ -20,11 +20,24 @@ function refreshVerifyCode(){ $("#verifyCodeImg").attr("src", "/miaosha/verifyCodeRegister"); }; - function register_go() { + + function checkPhone(phone){ + if(!(/^1[34578]\d{9}$/.test(phone))){ + alert("手机号码有误,请重填"); + return false; + } + } + + function register_go() { var username =$("#username").val(); var inputPass = $("#password").val(); var passwordrepeat = $("#repassword").val(); var verifyCode = $("#verifyCode").val(); + var check = checkPhone(username); + if(check){ + alert("手机号不符合要求"); + return ; + } if(inputPass==""||inputPass==null||inputPass == undefined ){ alert("密码不能为空!"); return ;