- 浏览: 66092 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (49)
- Server (3)
- JavaSE (6)
- Cache (2)
- Web (18)
- Struts1/Struts2 (7)
- Spring (3)
- eclipse/myeclipse (2)
- Linux (1)
- Freemarker/Jsp (3)
- Ibatis (0)
- Hibernate (1)
- Ajax (3)
- webservice (3)
- Exceptions (1)
- Android (7)
- Android permission (1)
- DataBase (0)
- DataBase Sqlite3 (1)
- DataBase Oracle (3)
- sina微博 分享 (1)
- 微博接口 (1)
最新评论
-
trx999:
为什么拿到了key了以后还是看不见地图啊?这是什么情况啊?貌似 ...
android google map key 申请变更[记录] -
wxlgzxx_1988:
achun 写道这个问题其实是http head中的Conte ...
ajax js跨域后乱码原因及解决办法 -
achun:
这个问题其实是http head中的Content-Type没 ...
ajax js跨域后乱码原因及解决办法 -
cmjcmj8080:
...
eclipse优化 -
wxlgzxx_1988:
上下文就是整个应用程序的运行环境,在这个环境里边可以保存一些对 ...
Struts2中OGNL极其用法
/**
* 检测复选框和单选框是否已被选中
*
* @param ItemObj
* @return
*/
function isChecked1(ItemObj) {
for ( var i = 0; i < ItemObj.length; i++) {
if (ItemObj[i].checked) {
alert(ItemObj[i].value);
return true;
}
return false;
}
}
/**
* 检测多选框是否已被选中
*
* @param ItemObj
* @return
*/
function isChecked2(ItemObj) {
alert("ddd");
for ( var i = 0; i < ItemObj.length; i++) {
if (ItemObj[i].selected) {
alert(ItemObj[i].value);
// return true;
}
return false;
}
}
/*
* 用途:检查输入字符串是否为空或者全部都是空格 输入:str 返回: 如果全是空返回true,否则返回false
*/
function isNull(str) {
if (str == "")
return true;
var regu = "^[ ]+$";
var re = new RegExp(regu);
return re.test(str);
}
/*
* 用途:判断是否是日期 输入:date:日期;匹配的格式: 2010-5-16
*
* 返回:如果通过验证返回true,否则返回false
*/
function isDate(str) {
if (isNull(str))
return false;
var r = str.match(/^(\d{4})(-|\/)(\d{1,2})(-|\/)(\d{1,2})$/);
if (r == null)
return false;
var d = new Date(r[1], r[3] - 1, r[5]);
return (d.getFullYear() == r[1] && (d.getMonth() + 1) == r[3] && d
.getDate() == r[5]);
}
/*
* 用途:检查输入字符串是否只由英文字母和数字和下划线组成 输入: s:字符串 返回: 如果通过验证返回true,否则返回false
*/
function isNumberOr_Letter(s) {// 判断是否是数字或字母
var regu = "^[0-9a-zA-Z\_]+$";
var re = new RegExp(regu);
if (re.test(s)) {
return true;
} else {
return false;
}
}
/*
* 用途:检查输入对象的值是否符合E-Mail格式 输入:str 输入的字符串 返回:如果通过验证返回true,否则返回false
*/
function isEmail(str) {
var myReg = /^[-_A-Za-z0-9]+@([_A-Za-z0-9]+\.)+[A-Za-z0-9]{2,3}$/;
if (myReg.test(str))
return true;
return false;
}
/*
* 用途:检查输入手机号码是否正确 输入: s:字符串 返回: 如果通过验证返回true,否则返回false
*/
function checkMobile(s) {
var regu = /^[1][0-9][0-9]{9}$/;
var re = new RegExp(regu);
if (re.test(s)) {
return true;
} else {
return false;
}
}
/*
* 用途:检查输入字符串是否是数字 输入: str:字符串 返回: 如果通过验证返回true,否则返回false
*/
function isNumber(str) {
var reg = /^\d+$/;
if (reg.test(str))
return true;
else
return false;
}
/*
* 用途:检查输入字符串是否符合时间格式 输入: time:字符串 返回: 如果通过验证返回true,否则返回false
*/
function isTime(time) {
var regex = /^[0-2]{1}[0-9]{1}:[0-5]{1}[0-9]{1}:[0-5]{1}[0-9]{1}$/;
if (!regex.test(time)) {
return false;
}
var hour = time.substring(0, 2);
var minute = time.substring(3, 5);
var second = time.substring(6);
if (hour > 23 || hour < 0) {
return false;
}
if (minute > 60 || minute < 0) {
return false;
}
if (second > 60 || second < 0) {
return false;
}
return true;
}
/*
* 用途:检查输入字符串是否符合正整数格式 输入: s:字符串 返回: 如果通过验证返回true,否则返回false
*/
function isPNumber(s) {
var regu = "^[0-9]+$";
var re = new RegExp(regu);
if (s.search(re) != -1) {
return true;
} else {
return false;
}
}
/*
* 用途:检查输入字符串是否符合国内固话或者传真格式 输入: s:字符串 格式例如:020-87110252 返回:
* 如果通过验证返回true,否则返回false
*/
function isTel(s) {
var reg = /^((0\d{2,3})-)?(\d{7,8})(-(\d{3,}))?$/;
if (!reg.test(s))
return false
return true
}
/*
* 用途:检查输入对象的值是否符合端口号格式 输入:str 输入的字符串 返回:如果通过验证返回true,否则返回false
*/
function isPort(str) {
return (isNumber(str) && str < 65536);
}
*
* 用途:检查输入字符串是否符合邮政编码格式 输入: s:字符串 返回: 如果通过验证返回true,否则返回false
*/
function isZipcode(str) {
var reg = /^\d+$/;
if (!reg.test(str))
return false;
if (str.length != 6) {
// alert("邮政编码长度必须是6位");
return false;
}
return true;
}
/*
* 用途:检查输入字符串是否符合金额格式 格式定义为带小数的正数,小数点后最多三位 输入: s:字符串 返回: 如果通过验证返回true,否则返回false
*/
function isMoney(s) {
var regu = "^[0-9]+[\.][0-9]{0,3}$";
var re = new RegExp(regu);
if (re.test(s)) {
return true;
} else {
return false;
}
}
/*
* 用途:检查输入字符串是否只由汉字组成 输入: s:字符串 返回: 如果通过验证返回true,否则返回false
*/
function isZh(str) {
var reg = /^[\u4e00-\u9fa5]+$/;
if (reg.test(str))
return true;
return false;
}
/*
* 用途:检查输入对象的值是否符合整数格式 输入:str 输入的字符串 返回:如果通过验证返回true,否则返回false
*/
function isInteger(str) {
var regu = /^[-]{0,1}[0-9]{1,}$/;
return regu.test(str);
}
/*
* 用途:校验ip地址的格式 输入:strIP:ip地址 返回:如果通过验证返回true,否则返回false;
*/
function isIP(strIP) {
if (isNull(strIP))
return false;
var re = /^(\d+)\.(\d+)\.(\d+)\.(\d+)$/g // 匹配IP地址的正则表达式
if (re.test(strIP)) {
if (RegExp.$1 < 256 && RegExp.$2 < 256 && RegExp.$3 < 256
&& RegExp.$4 < 256)
return true;
}
return false;
}
/*
* 用途:检查输入字符串是否只由汉字、字母、数字组成 输入: value:字符串 返回: 如果通过验证返回true,否则返回false
*/
function isChinaOrNumbOrLett(s) {// 判断是否是汉字、字母、数字组成
var regu = "^[0-9a-zA-Z\u4e00-\u9fa5]+$";
var re = new RegExp(regu);
if (re.test(s)) {
return true;
} else {
return false;
}
}
/*
* 用途:检查输入字符串是否只由英文字母和数字组成 输入: s:字符串 返回: 如果通过验证返回true,否则返回false
*/
function isNumberOrLetter(s) {// 判断是否是数字或字母
var regu = "^[0-9a-zA-Z]+$";
var re = new RegExp(regu);
if (re.test(s)) {
return true;
} else {
return false;
}
}
发表评论
-
新浪微博 一键关注
2012-07-25 10:29 1023新浪微博快捷关注: iframe方式: <if ... -
Jquery插件--easyUI属性汇总
2012-06-21 15:22 1295http://www.jeasyui.com/ ht ... -
jQuery常用函数记录(转载)
2012-06-05 14:53 680http://blog.csdn.net/cjm0927/ar ... -
ajax js跨域后乱码原因及解决办法
2012-02-27 11:11 5105项目中用到jQuery的ajax从二级域名下的页面访问web应 ... -
常用js代码大全4
2012-02-06 12:16 687JS代码判断集锦(之一) ... -
常用js代码大全3
2012-02-06 11:28 719三,高级应用(二) //组件是否安装 isCompon ... -
常用js代码大全2
2012-02-06 11:26 864常用js代码大全2 二, ... -
常用js代码大全1
2012-02-06 11:24 711常用js代码大全1 一,基础应用 事件源对象 event ... -
HTTP STATUS 状态码
2012-02-02 11:10 817HTTP状态码[笔记] HTTP状态码(HTTP S ... -
Struts2中OGNL极其用法
2011-12-20 21:32 1022Struts2中的表达式语言 ... -
JDBC连接数据库的各种配置
2011-12-20 12:45 9021 将数据库的JDBC驱动加载到classpath中,在基于J ... -
Ajax跨域请求的解决办法
2011-11-08 13:16 1482由于项目需要,对项目 ... -
Freemarker 常用内置函数和用法
2011-10-17 11:00 794... -
IE与FireFox的js和css
2011-10-12 13:28 719禁止选取网页内容在IE ... -
Cookie中保存中文乱码 解决办法
2011-09-28 09:43 2972以前用cookie只是存一些 ... -
Cookie机制
2011-09-28 09:42 1256Cookie过期时间设置:int ... -
Struts2+JQuery+Json及JQuery相关插件的例子
2011-08-31 09:06 1023Struts2+JQuery+Json及JQuery相关插件的 ...
相关推荐
javascript常用电话、邮编等验证方法
常用的javascript验证功能,如取keycode大全,日期格式化及验证,数字格式验证
javascript 常用验证函数
常用的Javascript验证函数总结 验证方法大全
网址:http://www.web-tag.net/all_22.htm 或者下载CHM 格式文档
常用的JavaScript验证正则表达式
封装了一个在日常开发中频繁使用的JavaScript方法,这些方法经过实践检验,具备较高的实用性和稳定性。为了方便大家的使用,将其整理成可下载的文件,各位开发者可以根据自己的项目需求,随时下载并在项目中直接引入...
常用javascript数据验证参照.pdf
常用正则验证,各种常用验证包含,汉字、手机号、电话号码、email、金额、特殊字符等常见完整js类库。
一些常用的JavaScript录入有效性验证
JavaScript验证,javaScript验证大全
常用的JavaScript验证正则表达式,非常实用
里边有我们常用的验证 验证邮箱的 为空的 输入数字的 输入英文的 。。。。。。
javascript常用语句 js简单验证 js javascript常用语句 js简单验证 js
收藏了一些JavaScript验证,虽然不是十分的全但是希望可以对大家有帮助。
自己工作中 整理的常用到的JS 验证(包括例子)自己工作中 整理的常用到的JS 验证(包括例子)自己工作中 整理的常用到的JS 验证(包括例子) 非常有用
NULL 博文链接:https://wangyispider.iteye.com/blog/789423
是网上收集来的JavaScript的常用方法的集合,比较实用,但是由于JavaScript是容易出错的地方,而里面的方法我并没有全部验证其正确性,所以希望大家能真正去运行一下。希望能给大家带来帮助。
程序员常用JavaScript特效,在客户端验证时这是必不可少的东西,所以可以希望帮助大家开发好的程序。
包含Javascript的各种常用验证方法