常用的一些页面操作 js jsp check
window.location.reload(); //当前页面加载
/**
* 验证是否是数字(整数)
* @returns {boolean}
*/
function validateNumberZ(numberString) {
var reg = new RegExp("^[0-9]*$");
if (!reg.test(numberString)) {
return false;
}
return true;
}
/**
* 验证是否是数字(最多2位小数)
* @returns {boolean}
*/
function validateNumber(numberString) {
var reg = new RegExp("^[0-9]+([.]{1}[0-9]{1,2})?$");
if (!reg.test(numberString)) {
return false;
}
return true;
}
function validateNumber0(numberString) {
if (numberString == 0 || numberString == '0')
return true;
var reg = new RegExp("^[0-9]+([.]{1}[0-9]{1,2})?$");
if (!reg.test(numberString)) {
return false;
}
return true;
}
/**
* 显示2位小数,如果小于0.01则显示4位小数
* @param num
* @returns {string|*}
*/
var kakaFixed = function(num) {
if (typeof num != 'number') {
try {
num = new Number(num);
} catch (e) {
console.error(num + ' is not number,kakaFixed');
return;
}
}
if (!num) {
num = 0;
}
return new Number(num.toFixed(6)).valueOf();
};
/**
* 判断是否不为空
* @param obj
* @returns {boolean}
*/
function isNotNull(obj) {
if (obj && obj != undefined && obj != 'undefined' && obj != '') {
return true;
}
return false;
}
function showNumber(number, color) {
if (number || number == 0) {
if (color) {
return '<font color="' + color + '">' + number + '</font>';
} else {
return number;
}
}
return '';
}
/**
* 验证电话(包括手机号和座机)
* @param str
* @returns {*}
*/
var checkPhones = function(str) {
return checkMobile(str) || checkPhone(str);
};
/**
* 验证手机号
* @param str
* @returns {*}
*/
var checkMobile = function(str) {
var is = false;
var re = /^1\d{10}$/;
if (re.test(str)) {
is = true;
} else {
is = false;
}
return is;
};
/**
* 验证座机电话
* @param str
* @returns {*}
*/
var checkPhone = function(str) {
var is = false;
var re = /^0\d{2,3}-?\d{7,8}$/;
if (re.test(str)) {
is = true;
} else {
is = false;
}
return is;
};
/**
* 验证邮箱
* @param str
* @returns {*}
*/
var checkEmail = function(str) {
var is = false;
var re = /^(\w-*\.*)+@(\w-?)+(\.\w{2,})+$/;
if (re.test(str)) {
is = true;
} else {
is = false;
}
return is;
};
/**
* 验证邮编
* @param str
* @returns {boolean}
*/
var checkPost = function(str) {
var is = false;
var re = /^[1-9]\d{5}$/;
if (re.test(str)) {
is = true;
} else {
is = false;
}
return is;
};
function getTimeStrBytimes(times) {
var html = '';
if (times) {
if (times > 60) {
html += parseInt(times / 60) + '时'
+ (times % 60 ? times % 60 + '分' : '');
} else {
html += times + '分';
}
}
return html;
}
常用的一些页面操作 js jsp check相关推荐
- jquery、js父子页面操作总结
jquery 父.子页面之间页面元素的获取,方法的调用 https://www.cnblogs.com/it-xcn/p/5896231.html 一.jquery 父.子页面之间页面元素的获取,方法 ...
- 简单的在jsp页面操作mysql
简单的在jsp页面操作mysql ---恢复内容开始--- 上一篇讲了在DOS界面下操作mysql 现在我们来说说怎么在jsp页面中操作mysql 要用jsp页面操作mysql需要jdbc(不是非要j ...
- ajax json 渲染 html,jQuery+Ajax+js实现请求json格式数据并渲染到html页面操作示例
本文实例讲述了jquery+ajax+js实现请求json格式数据并渲染到html页面操作.分享给大家供大家参考,具体如下: 1.先给json格式的数据: [ {"id":1,&q ...
- php解析api xml并输出到html页面,怎样操作JS读取xml内容并输出到div内
这次给大家带来怎样操作JS读取xml内容并输出到div内,操作JS读取xml内容并输出到div内的注意事项有哪些,下面就是实战案例,一起来看一下. note.xml文件结构: George John ...
- Pyppeteer库之四:Pyppeteer的页面操作(下)
执行自定义的JS脚本 Pyppeteer Page对象提供了一系列evaluate方法,你可以通过他们来执行一些自定义JS代码,主要提供了下面三个API: (1) page.evaluate(page ...
- JavaWeb——动态页面技术(JSP/EL/JSTL)
静态页面与动态页面: 1.动态网页,是指跟静态网页相对的一种网页编程技术.静态网页,随着html代码的生成,页面的内容和显示效果就基本上不会发生变化了--除非你修改页面代码.而动态网页则不然,页面代码 ...
- (常用代码)原声JS 实现倒计时的效果。分/秒/毫秒/
(常用代码)原声JS 实现倒计时的效果.分/秒/毫秒/ 第一步:构建HTML 结构和样式 <!-- 构建 HTML --> <div class="timing" ...
- 基于HTML+CSS+JS+JSP+Mysql的书城购书商城设计与实现 文档+项目源码及数据库文件
资源下载地址:https://download.csdn.net/download/sheziqiong/85723200 资源下载地址:https://download.csdn.net/downl ...
- 基于javaweb的物流快递管理系统(java+ssm+html+js+jsp+mysql)
基于javaweb的物流快递管理系统(java+ssm+html+js+jsp+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea/myec ...
最新文章
- mssql mysql 语法区别_mssql与mysql区别之——变量区别
- C语言中的#ifndef、#def、#endif等宏
- 【模板】扩展中国剩余定理(EXCRT)
- Java基础day21
- 码云 Gitee 新增仓库访问之 IP 白名单功能
- 析构函数virtual与非virtual区别
- ubuntu中显示本机的gpu_Ubuntu下如何查看GPU版本和使用信息
- android蓝牙设置名称流程,Android 8 设置蓝牙名称 流程
- swfupload使用说明
- 几种常用的排序方法7--希尔排序
- c语言谭浩强ppt课件,编程_C语言学习课件_谭浩强_PPT~1216F.ppt
- Corrupted STDOUT by directly writing to native stream in forked JVM 1. See FAQ web page and the dump
- js 正则 验证密码输入,必须为6-15位,含有数字字母,或者符号
- 运行深度学习出现Fail to create pixmap with Tk_GetPixmap in TkImgPhotoInstanceSetSize
- 十二、在PPT中添加页码
- s71500技术手册_SIMATIC S7-1500 PLC用户手册
- 过来人告诉你,去工作前最好还是学学Git
- c语言三角形判定条件,c语言判定三角形的各种类型——请大家指点
- 云之讯短信验证视频php,云之讯短信接口GO实现
- 一个事物两个方面的对比举例_对比属于修辞手法吗
热门文章
- python中扑克牌类设计_python中的图像界面设计(二)
- PHP涟漪云-蓝奏云挂载直连下载程序源码
- vue amp; nuxt 博客网站
- Java连接Elasticsearch6.xxx 环境测试篇一
- Microsoft ScriptControl 控件使用指南
- 搜索互联网缓存页面 How to View the Cached Page of any URL or Website
- Bootstrap 3 与 Foundation 5 的区别
- linux usb键盘驱动详解
- Java—Set集合详解(HashSet/LinkedHashSet/TreeSet/EnumSet)
- 封装 java 1614782839