js验证常见验证方法的整理
来源:互联网 发布:淘宝图片热点工具在哪 编辑:程序博客网 时间:2024/05/20 00:53
<script type="text/javascript">
//检查小时
function CheckHour(source,args)
{
args.IsValid=true;
reg=/^[0-1][0-9]\d{0,1}|2[0-3]\d{0,1}$/;
if((!reg.test(args.Value))||(args.Value.length>2))
{
alert('小時只能為00~23之間!');
args.IsValid=false;
}
}
//檢查分種數
function CheckMinute(source,args)
{
args.IsValid=true;
reg=/^[0-5][0-9]\d{0,1}$/;
if((!reg.test(args.Value))||(args.Value.length>2))
{
alert('分鐘只能為00~59之間!');
args.IsValid=false;
}
//检查小时
function CheckHour(source,args)
{
args.IsValid=true;
reg=/^[0-1][0-9]\d{0,1}|2[0-3]\d{0,1}$/;
if((!reg.test(args.Value))||(args.Value.length>2))
{
alert('小時只能為00~23之間!');
args.IsValid=false;
}
}
//檢查分種數
function CheckMinute(source,args)
{
args.IsValid=true;
reg=/^[0-5][0-9]\d{0,1}$/;
if((!reg.test(args.Value))||(args.Value.length>2))
{
alert('分鐘只能為00~59之間!');
args.IsValid=false;
}
}
//檢查日期 2000/01/01
function CheckDate(source,args)
{
args.IsValid=true;
reg=/^\d{4}\/\d{2}\/\d{2}$/;
if(!reg.test(args.Value))
{
alert('時間格式錯誤!');
args.IsValid=false;
}
}
//返回某年某月有多少天 month值從0-11
function getDays(month,year)
{
var daysInMonth = new Array(31, 28, 31, 30, 31, 30, 31, 31,30, 31, 30, 31);
if (month == 1)
return (((0 == (year % 4)) && (0 != (year % 100))) ||(0 == (year % 400))) ? 29 : 28;
else
return daysInMonth[month];
}
</script>
阅读全文
1 0
- js验证常见验证方法的整理
- js常见验证方法
- JS+JQuery常见验证方法
- js比较常见的验证
- 常见的数字验证正则表达式整理
- 常见的数字验证正则表达式整理
- 常见的数字验证正则表达式整理
- 常见的数字验证正则表达式整理
- js---验证--验证输入域的方法
- 常见js验证
- js验证技术整理
- 常用JS验证整理
- js常用的验证方法
- js验证用户名的方法
- 一些常见的JS表单验证代码
- 几种常见的js表单验证
- jquery.validate.js 常见的验证类型
- 常见交叉验证方法
- 03:奇偶数判断
- 算法
- Java学习笔记—基础知识点拾漏补遗
- c字符串和字符串函数学习总结
- WPF
- js验证常见验证方法的整理
- 04:奇偶ASCII值判断
- 凸包问题的五种解法
- 最大连续子序列之和
- C#基础-034 创建一个图书类,并设计书名,作者,价格,页数,创建一个图书数组
- 你可能会遇到的面试题:
- Atom文本编辑器中国镜像
- 响应式布局和移动端操作
- 05:整数大小比较