常用的一些页面操作 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 ...
最新文章
- c#读取Sybase中文乱码的解决办法
- linux vim编辑器的用法
- Zabbix学习之路(一)之Zabbix安装
- SAP UI5 dialog style max-height
- JAVA格式化当前日期或者取年月日
- PHP 使用 OSS 批量删除图片
- Integer和Int的比较,谈谈拆卸和装箱
- 基于xtrabackup GDIT方式不锁库作主从同步(主主同步同理,反向及可)
- 智能车s3010舵机工作电压_全国大学生智能车竞赛决战南京信息工程大学
- 【LeetCode笔记】剑指Offer 41. 数据流中的中位数(Java、堆、优先队列、知识点)
- solaris linux nfs,solaris 10 nfs服务配置
- 【codevs3153】【BZOJ3895】取石子游戏,博弈论之记忆化搜索
- eBPF BCC 实现UNIX socket抓包
- codeforces 719A Vitya in the Countryside(序列判断趋势)
- 关于mac环境下删除cocos2d-x环境变量配置的方法
- Android 轻松实现语音识别详解及实例代码
- C陷阱与缺陷阅读笔记(下)
- 「企业架构」TOGAF 和Zachman有什么区别?
- 橡皮擦的英语_英语单词这样写,老师想扣卷面分都难!(建议收藏学习)
- git 创建本地仓库,再关联远程创库
热门文章
- net框架通用对象操作
- win8、win10如何修改文件夹的权限
- 大公司里怎样开发和部署前端代码?
- iPad iPhone程序增加和删除启动画面
- magento:getChildHtml() 与getChildChildHtml() 的用法,区别
- jQuery水印插件 - Watermark 和 FormWatermark
- linux找到占用空间比较大的文件夹并按大小排序输出
- 【AI视野·今日NLP 自然语言处理论文速览 第十六期】Tue, 29 Jun 2021
- 【今日CV 计算机视觉论文速览】Tue, 12 Mar 2019
- ECCV2018--点云匹配