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. c#读取Sybase中文乱码的解决办法
  2. linux vim编辑器的用法
  3. Zabbix学习之路(一)之Zabbix安装
  4. SAP UI5 dialog style max-height
  5. JAVA格式化当前日期或者取年月日
  6. PHP 使用 OSS 批量删除图片
  7. Integer和Int的比较,谈谈拆卸和装箱
  8. 基于xtrabackup GDIT方式不锁库作主从同步(主主同步同理,反向及可)
  9. 智能车s3010舵机工作电压_全国大学生智能车竞赛决战南京信息工程大学
  10. 【LeetCode笔记】剑指Offer 41. 数据流中的中位数(Java、堆、优先队列、知识点)
  11. solaris linux nfs,solaris 10 nfs服务配置
  12. 【codevs3153】【BZOJ3895】取石子游戏,博弈论之记忆化搜索
  13. eBPF BCC 实现UNIX socket抓包
  14. codeforces 719A Vitya in the Countryside(序列判断趋势)
  15. 关于mac环境下删除cocos2d-x环境变量配置的方法
  16. Android 轻松实现语音识别详解及实例代码
  17. C陷阱与缺陷阅读笔记(下)
  18. 「企业架构」TOGAF 和Zachman有什么区别?
  19. 橡皮擦的英语_英语单词这样写,老师想扣卷面分都难!(建议收藏学习)
  20. git 创建本地仓库,再关联远程创库

热门文章

  1. net框架通用对象操作
  2. win8、win10如何修改文件夹的权限
  3. 大公司里怎样开发和部署前端代码?
  4. iPad iPhone程序增加和删除启动画面
  5. magento:getChildHtml() 与getChildChildHtml() 的用法,区别
  6. jQuery水印插件 - Watermark 和 FormWatermark
  7. linux找到占用空间比较大的文件夹并按大小排序输出
  8. 【AI视野·今日NLP 自然语言处理论文速览 第十六期】Tue, 29 Jun 2021
  9. 【今日CV 计算机视觉论文速览】Tue, 12 Mar 2019
  10. ECCV2018--点云匹配