JavaScript表单验证年龄
JavaScript表单验证年龄,判断一个输入量是否符合年龄,通过正则表达式实现。
//检查年龄
function isAge(str){
var mydate=new Date;
var now=mydate.getFullYear();
if (str now-18){
return false;
}
return true;
}
关于时间日期的函数,可以参考下《JavaScript中getDate日期函数》这篇文章
Submitted by kimi On 2007年10月04日 21时49分10秒 Posted in JavaScript验证永久地址
JavaScript表单验证电话号码
JavaScript表单验证电话号码,判断一个输入量是否为电话号码,通过正则表达式实现。
//检查电话号码
function isTel(str){
var reg=/^([0-9]|[/-])+$/g ;
if(str.length18){
return false;
}
else{
return reg.exec(str);
}
}
Submitted by kimi On 2007年10月02日 21时38分41秒 Posted in JavaScript验证永久地址
正则表达式验证邮箱
JavaScript表单验证email,判断一个输入量是否为邮箱email,通过正则表达式实现。
//检查email邮箱
function isEmail(str){
var reg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((/.[a-zA-Z0-9_-]{2,3}){1,2})$/;
return reg.test(str);
}
Submitted by kimi On 2007年09月30日 18时25分50秒 Posted in JavaScript验证永久地址
JavaScript表单验证中文大写字母
JavaScript表单验证中文大写字母,判断一个输入量是否为中文或大写的英文字母,通过正则表达式实现。
// 检查是否为有效的真实姓名,只能含有中文或大写的英文字母
function isValidTrueName(strName){
var str = Trim(strName);
//判断是否为全英文大写或全中文,可以包含空格
var reg = /^[A-Z u4E00-u9FA5]+$/;
if(reg.test(str)){
return false;
}
return true;
}
Trim函数是可以参考《javascript的trim()函数的实现》这篇文章。
Submitted by kimi On 2007年09月29日 21时16分08秒 Posted in JavaScript验证永久地址
JavaScript表单验证是否为中文
JavaScript表单验证是否为中文,判断一个输入量是否为中文,通过正则表达式实现。
// 检查是否为中文
function isChn(str){
var reg = /^+$/;
if(!reg.test(str)){
return false;
}
return true;
}
Submitted by kimi On 2007年09月29日 21时12分58秒 Posted in JavaScript验证永久地址
JavaScript正则比较两个字符串
JavaScript正则比较两个字符串,
就是利用正则表达式快速比较两个字符串的不同字符。
var str1 = "求一个比较字符串处理功能";
var str2 = "求两或三个比较字符串处理";
var re = new RegExp("(?=.*?)[^" + str1 +"](?=.*?)|(?=.*?)[^" + str2 + "](?=.*?)", "g");
var arr;
while ((arr = re.exec(str1 + str2)) != null)
{
document.write(arr);
}
Submitted by kimi On 2007年09月28日 22时46分34秒 Posted in JavaScript验证永久地址
JavaScript表单验证密码
JavaScript表单验证密码是检查输入框是否为有效的密码,
密码只允许由ascii组成,
此函数只在修改或注册密码时使用。
也就是说一切不是ascii组成的字符串都不能通过验证。
具体函数checkValidPasswd请看下面的演示代码
Submitted by kimi On 2007年09月28日 22时23分31秒 Posted in JavaScript验证永久地址
JavaScript检查是否为整数
JavaScript正则验证检查输入对象的值是否符合整数格式
输入量是str 输入的字符串
如果输入量字符串str通过验证返回true,否则返回false
Submitted by kimi On 2007年09月27日 19时47分05秒 Posted in JavaScript验证永久地址
JavaScript正则验证是否为空
JavaScript正则验证字符串是否为空
用途:检查输入字符串是否为空或者全部都是空格
输入量是一个字符串:str
返回:如果输入量全是空返回true,否则返回false通过正则去判断获得是是否是IP地址的格式,然后返回相应的结果
Submitted by kimi On 2007年09月26日 22时34分24秒 Posted in JavaScript验证永久地址
JavaScript正则验证IP
JavaScript正则验证IP,用途:校验ip地址的格式
输入:strIP:ip地址
返回:如果JavaScript通过验证IP返回true,否则返回false;
JavaScript验证IP代码如下通过正则去判断获得是是否是IP地址的格式,然后返回相应的结果
Submitted by kimi On 2007年09月25日 22时26分03秒 Posted in JavaScript验证永久地址
JavaScript表单验证年龄,判断一个输入量是否符合年龄,通过正则表达式实现。
//检查年龄
function isAge(str){
var mydate=new Date;
var now=mydate.getFullYear();
if (str now-18){
return false;
}
return true;
}
关于时间日期的函数,可以参考下《JavaScript中getDate日期函数》这篇文章
Submitted by kimi On 2007年10月04日 21时49分10秒 Posted in JavaScript验证永久地址
JavaScript表单验证电话号码
JavaScript表单验证电话号码,判断一个输入量是否为电话号码,通过正则表达式实现。
//检查电话号码
function isTel(str){
var reg=/^([0-9]|[/-])+$/g ;
if(str.length18){
return false;
}
else{
return reg.exec(str);
}
}
Submitted by kimi On 2007年10月02日 21时38分41秒 Posted in JavaScript验证永久地址
正则表达式验证邮箱
JavaScript表单验证email,判断一个输入量是否为邮箱email,通过正则表达式实现。
//检查email邮箱
function isEmail(str){
var reg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((/.[a-zA-Z0-9_-]{2,3}){1,2})$/;
return reg.test(str);
}
Submitted by kimi On 2007年09月30日 18时25分50秒 Posted in JavaScript验证永久地址
JavaScript表单验证中文大写字母
JavaScript表单验证中文大写字母,判断一个输入量是否为中文或大写的英文字母,通过正则表达式实现。
// 检查是否为有效的真实姓名,只能含有中文或大写的英文字母
function isValidTrueName(strName){
var str = Trim(strName);
//判断是否为全英文大写或全中文,可以包含空格
var reg = /^[A-Z u4E00-u9FA5]+$/;
if(reg.test(str)){
return false;
}
return true;
}
Trim函数是可以参考《javascript的trim()函数的实现》这篇文章。
Submitted by kimi On 2007年09月29日 21时16分08秒 Posted in JavaScript验证永久地址
JavaScript表单验证是否为中文
JavaScript表单验证是否为中文,判断一个输入量是否为中文,通过正则表达式实现。
// 检查是否为中文
function isChn(str){
var reg = /^+$/;
if(!reg.test(str)){
return false;
}
return true;
}
Submitted by kimi On 2007年09月29日 21时12分58秒 Posted in JavaScript验证永久地址
JavaScript正则比较两个字符串
JavaScript正则比较两个字符串,
就是利用正则表达式快速比较两个字符串的不同字符。
var str1 = "求一个比较字符串处理功能";
var str2 = "求两或三个比较字符串处理";
var re = new RegExp("(?=.*?)[^" + str1 +"](?=.*?)|(?=.*?)[^" + str2 + "](?=.*?)", "g");
var arr;
while ((arr = re.exec(str1 + str2)) != null)
{
document.write(arr);
}
Submitted by kimi On 2007年09月28日 22时46分34秒 Posted in JavaScript验证永久地址
JavaScript表单验证密码
JavaScript表单验证密码是检查输入框是否为有效的密码,
密码只允许由ascii组成,
此函数只在修改或注册密码时使用。
也就是说一切不是ascii组成的字符串都不能通过验证。
具体函数checkValidPasswd请看下面的演示代码
Submitted by kimi On 2007年09月28日 22时23分31秒 Posted in JavaScript验证永久地址
JavaScript检查是否为整数
JavaScript正则验证检查输入对象的值是否符合整数格式
输入量是str 输入的字符串
如果输入量字符串str通过验证返回true,否则返回false
Submitted by kimi On 2007年09月27日 19时47分05秒 Posted in JavaScript验证永久地址
JavaScript正则验证是否为空
JavaScript正则验证字符串是否为空
用途:检查输入字符串是否为空或者全部都是空格
输入量是一个字符串:str
返回:如果输入量全是空返回true,否则返回false通过正则去判断获得是是否是IP地址的格式,然后返回相应的结果
Submitted by kimi On 2007年09月26日 22时34分24秒 Posted in JavaScript验证永久地址
JavaScript正则验证IP
JavaScript正则验证IP,用途:校验ip地址的格式
输入:strIP:ip地址
返回:如果JavaScript通过验证IP返回true,否则返回false;
JavaScript验证IP代码如下通过正则去判断获得是是否是IP地址的格式,然后返回相应的结果
Submitted by kimi On 2007年09月25日 22时26分03秒 Posted in JavaScript验证永久地址