您现在的位置是:首页 >

表单提交有哪几种方式 常用的表单提交判断函数

火烧 2021-07-11 16:30:44 1045
常用的表单提交判断函数 lt SCRIPT ID=clie tEve tHa dler JS LANGUAGE=java cri t gt //函数名 c afe //功能介绍 检查是否含有 \ /

常用的表单提交判断函数  

表单提交有哪几种方式 常用的表单提交判断函数
<SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript> //函数名 csafe //功能介绍 检查是否含有 \ / //参数说明 要检查的字符串 //返回值 是 不是 function csafe(a) { return ; }//函数名 cspc //功能介绍 检查是否含有空格 //参数说明 要检查的字符串 //返回值 是 不是 function cspc(a) { var i=a length; var j = ; var k = ; while (k<i) { if (a charAt(k) != ) j = j+ ; k = k+ ; } if (j== ) { return ; }if (i!=j) { return ; } else { return ; } } //函数名 cemail //功能介绍 检查是否为Email Address //参数说明 要检查的字符串 //返回值 不是 是 function cemail(a) { var i=a length; var temp = a indexOf( @ ); var tempd = a indexOf( ); if (temp > ) { if ((i temp) > ){ if ((i tempd)> ){ return ; } } } return ; } //opt 小数 opt 负数 //当opt 为 时检查num是否是负数 //当opt 为 时检查num是否是小数 //返回 是正确的 是错误的 function cnbr(num opt opt ) { var i=num length; var staus; //staus用于记录 的个数 status= ; if ((opt != ) && (num charAt( )== )) { //alert( You have enter a invalid number ); return ; } //当最后一位为 时出错 if (num charAt(i )== ) { //alert( You have enter a invalid number ); return ; } for (j= ;j<i;j++) { if (num charAt(j)== ) { status++; } if (status> ) { //alert( You have enter a invalid number ); return ; } if (num charAt(j)< || num charAt(j)> ) { if (((opt == ) || (num charAt(j)!= )) && (j!= )) { //alert( You have enter a invalid number ); return ; } } } return ; } //函数名 cdate //功能介绍 检查是否为日期 //参数说明 要检查的字符串 //返回值 不是日期 是日期 function cdate(datestr) { var lthdatestr if (datestr != ) lthdatestr= datestr length ; else lthdatestr= ; var tmpy= ; var tmpm= ; var tmpd= ; //var datestr; var status; status= ; if ( lthdatestr== ) return for (i= ;i<lthdatestr;i++) { if (datestr charAt(i)== ) { status++; } if (status> ) { //alert( Invalid format of date! ); return ; } if ((status== ) && (datestr charAt(i)!= )) { tmpy=tmpy+datestr charAt(i) } if ((status== ) && (datestr charAt(i)!= )) { tmpm=tmpm+datestr charAt(i) } if ((status== ) && (datestr charAt(i)!= )) { tmpd=tmpd+datestr charAt(i) } } year=new String (tmpy); month=new String (tmpm); day=new String (tmpd) //tempdate= new String (year+month+day); //alert(tempdate); if ((tmpy length!= ) || (tmpm length> ) || (tmpd length> )) { //alert( Invalid format of date! ); return ; } if (!(( <=month) && ( >=month) && ( >=day) && ( <=day)) ) { //alert ( Invalid month or day! ); return ; } if (!((year % )== ) && (month== ) && (day== )) { //alert ( This is not a leap year! ); return ; } if ((month<= ) && ((month % )== ) && (day>= )) { //alert ( This month is a small month! ); return ; } if ((month>= ) && ((month % )== ) && (day>= )) { //alert ( This month is a small month! ); return ; } if ((month== ) && (day== )) { //alert( The Febryary never has this day! ); return ; } return ; } //函数名 fucPWDc //功能介绍 检查是否含有非数字或字母 //参数说明 要检查的字符串 //返回值 含有 全部为数字或字母 function fucPWDc(str) { var strSource = abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ; var ch; var i; var temp; for (i= ;i<=(str length );i++) { ch = str charAt(i); temp = strSource indexOf(ch); if (temp== ) { return ; } } if (strSource indexOf(ch)== ) { return ; } else { return ; } } function jtrim(str) { while (str charAt( )== ) {str=str substr( );} while (str charAt(str length )== ) {str=str substr( str length );} return(str); } //函数名 fucCheckNUM //功能介绍 检查是否为数字 //参数说明 要检查的数字 //返回值 为是数字 为不是数字 function fucCheckNUM(NUM) { var i j strTemp; strTemp= ; if ( NUM length== ) return for (i= ;i<NUM length;i++) { j=strTemp indexOf(NUM charAt(i)); if (j== ) { //说明有字符不是数字 return ; } } //说明是数字 return ; } //函数名 fucCheckTEL //功能介绍 检查是否为电话号码 //参数说明 要检查的字符串 //返回值 为是合法 为不合法 function fucCheckTEL(TEL) { var i j strTemp; strTemp= ()# ; for (i= ;i<TEL length;i++) { j=strTemp indexOf(TEL charAt(i)); if (j== ) { //说明有字符不合法 return ; } } //说明合法 return ; } //函数名 fucCheckLength //功能介绍 检查字符串的长度 //参数说明 要检查的字符串 //返回值 长度值 function fucCheckLength(strTemp) { var i sum; sum= ; for(i= ;i<strTemp length;i++) { if ((strTemp charCodeAt(i)>= ) && (strTemp charCodeAt(i)<= )) sum=sum+ ; else sum=sum+ ; } return sum; } </SCRIPT> lishixinzhi/Article/program/Java/JSP/201311/19314  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码