天天看点

常用的一些页面操作 js jsp check

window.location.reload(); //当前页面加载      

window.location.href=“”;//跳转指定url

onkeypress="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位小数)

function validateNumber(numberString) {

var reg = new RegExp("^[0-9]+([.]{1}[0-9]{1,2})?$");

function validateNumber0(numberString) {

if (numberString == 0 || numberString == '0')

 * 显示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

function isNotNull(obj) {

if (obj && obj != undefined && obj != 'undefined' && obj != '') {

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);

 * 验证手机号

var checkMobile = function(str) {

var is = false;

var re = /^1\d{10}$/;

if (re.test(str)) {

is = true;

is = false;

return is;

 * 验证座机电话

var checkPhone = function(str) {

var re = /^0\d{2,3}-?\d{7,8}$/;

 * 验证邮箱

var checkEmail = function(str) {

var re = /^(\w-*\.*)+@(\w-?)+(\.\w{2,})+$/;

 * 验证邮编

var checkPost = function(str) {

var re = /^[1-9]\d{5}$/;

function getTimeStrBytimes(times) {

var html = '';

if (times) {

if (times > 60) {

html += parseInt(times / 60) + '时'

+ (times % 60 ? times % 60 + '分' : '');

html += times + '分';

return html;