js日期 邮件地址验证代码

校验两个日期的先后  
*返回值:  
*如果其中有一个日期为空,校验通过,   返回true  
*如果起始日期早于等于终止日期,校验通过,   返回true  
*如果起始日期晚于终止日期,   返回false   参考提示信息:   起始日期不能晚于结束日期。  
*/  

function   checkdateearlier(strstart,strend)  
{  
if(checkisvaliddate(strstart)   ==   false   ||   checkisvaliddate(strend)   ==   false)  
return   false;  
//如果有一个输入为空,则通过检验  
if   ((   strstart   ==   ""   )   ||   (   strend   ==   ""   ))  
return   true;  
var   arr1   =   strstart.split("-");  
var   arr2   =   strend.split("-");  
var   date1   =   new   date(arr1[0],parseint(arr1[1].replace(/^0/,""),10)   -   1,arr1[2]);  
var   date2   =   new   date(arr2[0],parseint(arr2[1].replace(/^0/,""),10)   -   1,arr2[2]);  
if(arr1[1].length   ==   1)  
arr1[1]   =   "0"   +   arr1[1];  
if(arr1[2].length   ==   1)  
arr1[2]   =   "0"   +   arr1[2];  
if(arr2[1].length   ==   1)  
arr2[1]   =   "0"   +   arr2[1];  
if(arr2[2].length   ==   1)  
arr2[2]="0"   +   arr2[2];  
var   d1   =   arr1[0]   +   arr1[1]   +   arr1[2];  
var   d2   =   arr2[0]   +   arr2[1]   +   arr2[2];  
if(parseint(d1,10)   >   parseint(d2,10))  
return   false;  
else  
return   true;  
}//

js邮箱地址验证

*校验字符串是否为email型  
*返回值:  
*如果为空,定义校验通过,   返回true  
*如果字串为email型,校验通过,   返回true  
*如果email不合法,   返回false   参考提示信息:email的格式不正!  
*/  

function   checkemail(str)  
{  
//如果为空,则通过校验  
if(str   ==   "")  
return   true;  
if   (str.charat(0)   ==   "."   ||   str.charat(0)   ==   "@"   ||   str.indexof('@',   0)   ==   -1  
||   str.indexof('.',   0)   ==   -1   ||   str.lastindexof("@")   ==   str.length-1   ||   str.lastindexof(".")   ==   str.length-1)  
return   false;  
else  
return   true;  
}//

时间: 2024-11-09 00:03:42

js日期 邮件地址验证代码的相关文章

php中email邮件地址验证大全集合

CodeIgniter框架邮件地址验证  代码如下 复制代码 /**      * Valid Email      *      * @access  public      * @param   string      * @return  bool      */     function valid_email($str)     {         return ( ! preg_match("/^([a-z0-9+_-]+)(.[a-z0-9+_-]+)*@([a-z0-9-]+.)

数字 邮件 电话 传真 邮政编码 地址验证代码

数字 邮件 电话 传真 邮政编码 地址验证代码 #region  验证输入字符串为数字         /// <summary>         /// 验证输入字符串为数字         /// </summary>         /// <param name="p_str_num">输入字符</param>         /// <returns>返回一个bool类型的值</returns>     

用户检验极好邮箱地址验证代码

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-

asp.net日期控件验证代码

asp教程.net日期控件验证代码 <%@ Page Language=VB Debug=true %> <HTML> <HEAD> <TITLE>Comparing a Field to a Date Data Type using the CompareValidator Control</TITLE> </HEAD> <form runat="server"> <BR><BR&g

用ASP动态生成JS的表单验证代码

js|表单验证|动态 表单的验证是开发WEB应用程序中常遇到的一关.有时候我们必须保证表单的某些项必须填写.必须为数字.必须是指定的位数等等,这时候就要用到表单验证了,一般我们常用的表单验证有2种方式: 1.编写JavaScript或VBScript的表单验证函数,在客户端进行验证: 2.在表单提交后,使用ASP的方法Request.Form获取表单的输入值进行判断,然后返回结果,这是在服务端进行验证: 这两种方式都有其优缺点,比如第1种方式速度比较快,而且通常使用警告框的方式,用户能够很快的根

二款asp 邮箱地址验证代码

邮箱验证代码一 <html> <head> <title>example30</title> <%  function chkemail(email)       '定义过程   chkemail=true        '初始化函数结果             names=split(email,"@")       'split函数是将字符串用指定的字符分割成多个子字符串,并将这些子字符串保存在一维数组中   if ubound

php 判断是否为有效邮件地址实现代码

 代码如下 复制代码 // 函数名:CheckEmailAddr($C_mailaddr) // 作 用:判断是否为有效邮件地址 // 参 数:$C_mailaddr(待检测的邮件地址) // 返回值:布尔值 // 备 注:无 function CheckEmailAddr($C_mailaddr) { if (!eregi("^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*$", $C_mailaddr)) //(!ereg(&

java-电子邮件地址验证程序

问题描述 电子邮件地址验证程序 跪求电子邮件地址的验证程序 毕业论文题目 一点头绪都没有 完全不会写啊 跪求各位大神帮助 用JAVA写 最好详细些 加上注释 本人刚学JAVA不到三个月 小白一枚 求帮助 解决方案 String check = "^([a-z0-9A-Z]+[-|.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?.)+[a-zA-Z]{2,}$"; Pattern regex = Pattern.compile(check);

js邮箱地址验证代码

提示:您可以先修改部分代码再运行 提示:您可以先修改部分代码再运行