window.location.reload(); //当前页面加载
window.location.href=“”;//跳转指定url
οnkeypress="if(event.keyCode==13) {loadData(1);return false;}" 回车键事件
<fmt:formatDate pattern="yyyy-MM-dd HH:mm:ss" value="${currentTimeStamp}"/>日期格式化
$('#id').attr("checked",true);
$('#id').prop("checked",true);  复选框的选中
$(obj).is(':checked');判断是否选中
$('input[name=name]') 获取name = name 的对象数组
name.split(',') 根据 ‘,’切割字符串 

/**
 * 验证是否是数字(整数)
 * @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相关推荐

  1. jquery、js父子页面操作总结

    jquery 父.子页面之间页面元素的获取,方法的调用 https://www.cnblogs.com/it-xcn/p/5896231.html 一.jquery 父.子页面之间页面元素的获取,方法 ...

  2. 简单的在jsp页面操作mysql

    简单的在jsp页面操作mysql ---恢复内容开始--- 上一篇讲了在DOS界面下操作mysql 现在我们来说说怎么在jsp页面中操作mysql 要用jsp页面操作mysql需要jdbc(不是非要j ...

  3. ajax json 渲染 html,jQuery+Ajax+js实现请求json格式数据并渲染到html页面操作示例

    本文实例讲述了jquery+ajax+js实现请求json格式数据并渲染到html页面操作.分享给大家供大家参考,具体如下: 1.先给json格式的数据: [ {"id":1,&q ...

  4. php解析api xml并输出到html页面,怎样操作JS读取xml内容并输出到div内

    这次给大家带来怎样操作JS读取xml内容并输出到div内,操作JS读取xml内容并输出到div内的注意事项有哪些,下面就是实战案例,一起来看一下. note.xml文件结构: George John ...

  5. Pyppeteer库之四:Pyppeteer的页面操作(下)

    执行自定义的JS脚本 Pyppeteer Page对象提供了一系列evaluate方法,你可以通过他们来执行一些自定义JS代码,主要提供了下面三个API: (1) page.evaluate(page ...

  6. JavaWeb——动态页面技术(JSP/EL/JSTL)

    静态页面与动态页面: 1.动态网页,是指跟静态网页相对的一种网页编程技术.静态网页,随着html代码的生成,页面的内容和显示效果就基本上不会发生变化了--除非你修改页面代码.而动态网页则不然,页面代码 ...

  7. (常用代码)原声JS 实现倒计时的效果。分/秒/毫秒/

    (常用代码)原声JS 实现倒计时的效果.分/秒/毫秒/ 第一步:构建HTML 结构和样式 <!-- 构建 HTML --> <div class="timing" ...

  8. 基于HTML+CSS+JS+JSP+Mysql的书城购书商城设计与实现 文档+项目源码及数据库文件

    资源下载地址:https://download.csdn.net/download/sheziqiong/85723200 资源下载地址:https://download.csdn.net/downl ...

  9. 基于javaweb的物流快递管理系统(java+ssm+html+js+jsp+mysql)

    基于javaweb的物流快递管理系统(java+ssm+html+js+jsp+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea/myec ...

最新文章

  1. mssql mysql 语法区别_mssql与mysql区别之——变量区别
  2. C语言中的#ifndef、#def、#endif等宏
  3. 【模板】扩展中国剩余定理(EXCRT)
  4. Java基础day21
  5. 码云 Gitee 新增仓库访问之 IP 白名单功能
  6. 析构函数virtual与非virtual区别
  7. ubuntu中显示本机的gpu_Ubuntu下如何查看GPU版本和使用信息
  8. android蓝牙设置名称流程,Android 8 设置蓝牙名称 流程
  9. swfupload使用说明
  10. 几种常用的排序方法7--希尔排序
  11. c语言谭浩强ppt课件,编程_C语言学习课件_谭浩强_PPT~1216F.ppt
  12. Corrupted STDOUT by directly writing to native stream in forked JVM 1. See FAQ web page and the dump
  13. js 正则 验证密码输入,必须为6-15位,含有数字字母,或者符号
  14. 运行深度学习出现Fail to create pixmap with Tk_GetPixmap in TkImgPhotoInstanceSetSize
  15. 十二、在PPT中添加页码
  16. s71500技术手册_SIMATIC S7-1500 PLC用户手册
  17. 过来人告诉你,去工作前最好还是学学Git
  18. c语言三角形判定条件,c语言判定三角形的各种类型——请大家指点
  19. 云之讯短信验证视频php,云之讯短信接口GO实现
  20. 一个事物两个方面的对比举例_对比属于修辞手法吗

热门文章

  1. python中扑克牌类设计_python中的图像界面设计(二)
  2. PHP涟漪云-蓝奏云挂载直连下载程序源码
  3. vue amp; nuxt 博客网站
  4. Java连接Elasticsearch6.xxx 环境测试篇一
  5. Microsoft ScriptControl 控件使用指南
  6. 搜索互联网缓存页面 How to View the Cached Page of any URL or Website
  7. Bootstrap 3 与 Foundation 5 的区别
  8. linux usb键盘驱动详解
  9. Java—Set集合详解(HashSet/LinkedHashSet/TreeSet/EnumSet)
  10. 封装 java 1614782839