前端
文章平均质量分 64
fighting_yu
记录踩坑和学习日常~
展开
-
表单重复提交问题
问题:刷新网址导致表单重复提交后台产生的BUG将结果集的转发改为重定向到别的可以跳转登陆首页的action上,如:[html]view plaincopy<actionname="login"method="login"class="loginAction"> <resultname="login">/WEB-INF/pages/...原创 2018-01-05 22:52:35 · 142 阅读 · 0 评论 -
enter实现登录切换文本框
<scripttype="text/javascript"> varindex=-1; functionenter(e){ varcode=e.which; varinputs=document.getElementsByTagName("input"); //捕获按键得...转载 2018-01-05 22:31:07 · 237 阅读 · 1 评论 -
JS 将UTC时间转为本地时间
在企业实际开发中,有时数据库会存UTC时间,要求不同地区的人访问可以智能识别国家,显示当地时间,下面用的是moment.js转化时间。下载地址:https://momentjs.com/js 转化://初始化日期(utc->local)function dateFormatter(value) {var date = moment.parseZone(value).l...原创 2019-04-16 11:21:47 · 3399 阅读 · 0 评论 -
JS 判断网络是否可用
function judgeNet() {var netStatus = "";if (window.navigator.onLine == true) {netStatus = "onLine";} else {netStatus = "offLine";}return netStatus;}原创 2019-04-16 11:29:24 · 1511 阅读 · 0 评论 -
JS 用正则验证是不是邮箱
前端js验证是不是邮箱号:function checkEmail(email) {// 对电子邮件的验证var myreg = /^(\w-*\.*)+@(\w-?)+(\.\w{2,})+$/;if (!myreg.test(email)) {return false;} else {return true;}}...原创 2019-04-16 11:52:22 · 2461 阅读 · 0 评论 -
JS 正则验证数字或字符(8~16位)
这是我们公司校验密码为8~16位数字或字符function isValidatePassword(secretKey128) {var matcher = new RegExp("^(?![0-9]+$)(?![a-zA-Z]+$)[a-zA-Z0-9!@#$%^&*_]{8,16}$"); // console.log((matcher.test(secretKey128))...原创 2019-04-16 11:56:49 · 1329 阅读 · 0 评论 -
ajax请求前后加处理
很多ajax请求前后可以做相同的处理,比如在请求前判断网络是否异常,在请求前加上请求的加载样式,在请求完成后消除加载样式。注释:judgeNet() 为前面博客的js网络判断,链接如下:https://blog.csdn.net/fighting_yu/article/details/89330100 overlayout 为页面加载的图片样式。js代码如下:...原创 2019-04-16 12:08:55 · 666 阅读 · 0 评论