﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-&lt;marquee behavior=scroll scrollamount=1&gt;梦想有多远我们就能走多远......&lt;/marquee&gt;-随笔分类-JS</title><link>http://www.blogjava.net/zhpeng/category/16419.html</link><description>&lt;font filter:glow(color=#ffff00,strength=5)&gt;--zhpeng&lt;/font&gt;</description><language>zh-cn</language><lastBuildDate>Fri, 20 Apr 2007 12:06:42 GMT</lastBuildDate><pubDate>Fri, 20 Apr 2007 12:06:42 GMT</pubDate><ttl>60</ttl><item><title>JavaScript校验学习总结</title><link>http://www.blogjava.net/zhpeng/archive/2007/04/19/111924.html</link><dc:creator>心随我动</dc:creator><author>心随我动</author><pubDate>Thu, 19 Apr 2007 05:44:00 GMT</pubDate><guid>http://www.blogjava.net/zhpeng/archive/2007/04/19/111924.html</guid><wfw:comment>http://www.blogjava.net/zhpeng/comments/111924.html</wfw:comment><comments>http://www.blogjava.net/zhpeng/archive/2007/04/19/111924.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/zhpeng/comments/commentRss/111924.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhpeng/services/trackbacks/111924.html</trackback:ping><description><![CDATA[<p>//校验是否为空<br>function IsNotEmpty(con,desc,flag){<br>&nbsp;&nbsp;&nbsp; var org = deleteSpace(con.value);<br>&nbsp;if (org == ""){<br>&nbsp;&nbsp;&nbsp; &nbsp;alert(desc + "不能为空！");<br>&nbsp;&nbsp;&nbsp; &nbsp;if&nbsp; (flag == "1") {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;con.focus();<br>&nbsp;&nbsp;&nbsp; &nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;} else {<br>&nbsp;&nbsp;return true;<br>&nbsp;}<br>}</p>
<p>//校验是否为正确的日期格式<br>function IsDate(sdate,desc){&nbsp;&nbsp;&nbsp;//判断日期型是否满足格式yyyy-mm-dd(10位)</p>
<p>&nbsp;&nbsp;&nbsp; if&nbsp; (sdate.value == ""){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return true;<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; else{</p>
<p>&nbsp;&nbsp;&nbsp; if&nbsp; (sdate.value.length!=10){&nbsp;&nbsp;//判断长度是否10位<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; alert(desc+"错误:日期型长度必须是10位！");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; sdate.focus();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp; else{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var yyyy='';<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var mm='';<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var dd='';<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; s=/\d{4}[-]\d{2}[-]\d{2}/;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ok=s.exec(sdate.value);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp; (ok==null){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alert(desc+"日期格式检测错误！\n必须是 'yyyy-mm-dd'格式输入！");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sdate.focus();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return(false);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yyyy=sdate.value.substring(0,4);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mm=sdate.value.substring(5,7);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dd=sdate.value.substring(8,10);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp; (yyyy&lt;1900||yyyy&gt;2130){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alert(desc+"Error: year beyond mark！\n请重新输入！");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sdate.focus();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return(false);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else if(mm&lt;0||mm&gt;12){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alert(desc+"Error: month beyond the mark！\n请重新输入！");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sdate.focus();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return(false);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else if(dd&lt;0||dd&gt;31){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alert(desc+"Error: day beyond the mark!\n请重新输入！");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return(false);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else return(true);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; }<br>}</p>
<p>//校验是否为正确的日期时间格式<br>function IsDateTime(sdate,desc){&nbsp;&nbsp;&nbsp;//判断日期型是否满足格式yyyy-mm-dd hh:mm:ss(19位)</p>
<p>&nbsp;&nbsp;&nbsp; if&nbsp; (sdate.value == ""){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return true;<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; else{</p>
<p>&nbsp;&nbsp;&nbsp; if&nbsp; (sdate.value.length!=19){&nbsp;&nbsp;//判断长度是否10位<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; alert(desc+"错误:日期型时间长度必须是19位！");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; sdate.focus();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp; else{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var yyyy = '';<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var mm&nbsp;&nbsp; = '';<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var dd&nbsp;&nbsp; = '';<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var hh&nbsp;&nbsp; = '';<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var mi&nbsp;&nbsp; = '';<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var ss&nbsp;&nbsp; = '';<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; s=/\d{4}[-]\d{2}[-]\d{2}[\s]\d{2}[:]\d{2}[:]\d{2}/;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ok=s.exec(sdate.value);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp; (ok==null){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alert(desc+"日期格式检测错误！\n必须是 'yyyy-mm-dd hh:mm:ss'格式输入！");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sdate.focus();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return(false);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yyyy = sdate.value.substring(0,4);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mm&nbsp;&nbsp; = sdate.value.substring(5,7);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dd&nbsp;&nbsp; = sdate.value.substring(8,10);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; hh&nbsp;&nbsp; = sdate.value.substring(11,13);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mi&nbsp;&nbsp; = sdate.value.substring(14,16);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ss&nbsp;&nbsp; = sdate.value.substring(17,19);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp; (yyyy&lt;1900||yyyy&gt;2130){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alert(desc+"Error: year beyond mark！\n请重新输入！");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sdate.focus();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return(false);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else if(mm&lt;0||mm&gt;12){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alert(desc+"Error: month beyond the mark！\n请重新输入！");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sdate.focus();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return(false);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else if(dd&lt;0||dd&gt;31){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alert(desc+"Error: day beyond the mark!\n请重新输入！");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return(false);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else if(hh&lt;0||hh&gt;24){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alert(desc+"Error: hour beyond the mark!\n请重新输入！");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return(false);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else if(mi&lt;0||mi&gt;60){&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alert(desc+"Error: minute beyond the mark!\n请重新输入！");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return(false);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else if(ss&lt;0||ss&gt;60){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alert(desc+"Error: second beyond the mark!\n请重新输入！");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return(false);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else return(true);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; }<br>}</p>
<p>//校验是否数值<br>function IsNumber(snum,desc){&nbsp;&nbsp;&nbsp;//判断是否合法数字，比如：6.1,100 合法 ；。34，100。 不合法<br>&nbsp;&nbsp;&nbsp; if&nbsp; (snum.value == ""){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; else{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; s1=/[^0-9.]+/;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp; (snum.value.length == 1){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; s2=/[0-9]+/;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; s2=/[0-9]+[.]?[0-9]+/;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; s3=/[.]+\w*[.]+/;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ifpoint1=snum.value.substring(snum.value.length-1,snum.value.length);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ifpoint2=snum.value.substring(0,1);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ifpoint3=snum.value.substring(1,2);</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp; (ifpoint1=="."||ifpoint2=="."){<br>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; alert(desc+"错误：数字头不能是'.'");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp; (ifpoint2=="-"||ifpoint3=="-"){<br>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; alert(desc+"错误:不能为负值");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp; (ifpoint2=="0"&amp;&amp;ifpoint3=="-"){<br>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; alert(desc+"错误：非法数值");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return&nbsp; false;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ok1=s1.exec(snum.value);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ok2=s2.exec(snum.value);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ok3=s3.exec(snum.value);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp; ((ok1==null)&amp;&amp;(ok2!=null)&amp;&amp;(ok3==null))<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return true<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alert(desc+"非法数字！\n请重新输入！")<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; }<br>}</p>
<p>//校验是否有标记被选择<br>function IsSelected(theform,desc){<br>&nbsp;&nbsp;&nbsp; var ilength = theform.elements.length;<br>&nbsp;&nbsp;&nbsp; var count = 0;<br>&nbsp;&nbsp;&nbsp; for (i=0;i&lt;ilength;i++){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp; (theform.elements[i].type=="checkbox" &amp;&amp; theform.elements[i].checked==true){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; count++;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; if&nbsp; (count == 0){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alert("对不起，您没有选择"+desc+"!");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; else return true;<br>}</p>
<p>//校验是否有标记被选择<br>function IsChecked(theform,desc){<br>&nbsp;&nbsp;&nbsp; var ilength = theform.elements.length;<br>&nbsp;&nbsp;&nbsp; var count = 0;<br>&nbsp;&nbsp;&nbsp; for (i=0;i&lt;ilength;i++){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp; (theform.elements[i].type=="radio" &amp;&amp; theform.elements[i].checked==true){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; count++;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; if&nbsp; (count == 0){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alert("对不起，您没有选择"+desc+"!");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; else return true;<br>}</p>
<p>//下拉列表判断<br>function IsSelectedField(fieldstr,desc){<br>&nbsp;&nbsp;&nbsp; if(fieldstr.selectedIndex&gt;-1) return true;<br>&nbsp;&nbsp;&nbsp; else{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alert("对不起，您没有选择"+desc+"!");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;&nbsp; }<br>}</p>
<p>//校验结束日期是否大于开始日期<br>function IsHighDate(fieldstr,desc){<br>&nbsp;&nbsp;&nbsp; if&nbsp; (!IsDate(fieldstr,desc)) return false;<br>&nbsp;&nbsp;&nbsp; else{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var sedname = fieldstr.name;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var sedvalue = fieldstr.value;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var iedlength = sedname.length;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var si = sedname.substring(iedlength-1,iedlength);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var sstname = "sd"+si;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var s = "document.form3."+sstname+".value";<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var sstvalue = eval(s);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp; (sstvalue == "") {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return true;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else if((sedvalue &gt; sstvalue) || (sedvalue == sstvalue)){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return true;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alert(desc+"应大于开始时间");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fieldstr.focus();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; }<br>}</p>
<p>//日期输入判断<br>function IsBiggerDate(bdate,edate){<br>&nbsp;if(edate.value&gt;=bdate.value){<br>&nbsp;&nbsp;return true;<br>&nbsp;}else{<br>&nbsp;&nbsp;alert("终止日期必须大于开始日期！");<br>&nbsp;&nbsp;bdate.focus();<br>&nbsp;&nbsp;return false;<br>&nbsp;}<br>}<br>&nbsp;<br>//校验表单中动态数组大小比较<br>function IsDiaHigh(stheform,ilength,sbstrm,sbdesc,sestrm,sedesc,sflagm){<br>&nbsp;&nbsp;&nbsp; var i=0;<br>&nbsp;for (i=0;i&lt;ilength;i++){<br>&nbsp;&nbsp;var tempflagm=sflagm+i;<br>&nbsp;&nbsp;var tempflagv=eval(stheform+"."+tempflagm+".checked");<br>&nbsp;&nbsp;if&nbsp; (tempflagv == true){<br>&nbsp;&nbsp;&nbsp;var tempbstrm=sbstrm+i;<br>&nbsp;&nbsp;&nbsp;var tempestrm=sestrm+i;<br>&nbsp;&nbsp;&nbsp;var tempbstrv=eval(stheform+"."+tempbstrm+".value");<br>&nbsp;&nbsp;&nbsp;var tempestrv=eval(stheform+"."+tempestrm+".value");<br>&nbsp;&nbsp;&nbsp;if&nbsp; (tempbstrv&gt;tempestrv){<br>&nbsp;&nbsp;&nbsp;&nbsp;var j=i+1;<br>&nbsp;&nbsp;&nbsp;&nbsp;alert("第"+j+"行输入有误，"+sbdesc+"不应大于"+sedesc);<br>&nbsp;&nbsp;&nbsp;&nbsp;return false;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; return true;<br>}</p>
<p>//表单判断<br>function IsOneOnly(stheform,ilength,sfieldm,sfdesc,sfield2m,sf2desc,sfvalm,descv,sflagm){<br>&nbsp;&nbsp;&nbsp; var i = 0;<br>&nbsp;&nbsp;&nbsp; var count = 0;<br>&nbsp;&nbsp;&nbsp; for (i=0;i&lt;ilength;i++){<br>&nbsp;&nbsp;&nbsp; &nbsp;var j = i+1;<br>&nbsp;&nbsp;&nbsp; &nbsp;var tempflagm = sflagm+i;<br>&nbsp;&nbsp;&nbsp; &nbsp;var tempflagv = eval(stheform+"."+tempflagm+".checked");<br>&nbsp;&nbsp;&nbsp; &nbsp;var tempfieldm = sfieldm+i;<br>&nbsp;&nbsp;&nbsp; &nbsp;var tempfieldv = eval(stheform+"."+tempfieldm+".value");<br>&nbsp;&nbsp;&nbsp; &nbsp;if&nbsp; ((tempflagv == true) &amp;&amp; (tempfieldv == "0")){<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;count++;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;var tempfield2m = sfield2m+i;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;var tempfield2v = eval(stheform+"."+tempfield2m+".value");<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;var tempfvalm = sfvalm+i;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;var tempfvalv = eval(stheform+"."+tempfvalm+".value");<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;if&nbsp; (tempfield2v == ""){<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;alert("第"+j+"行的"+sf2desc+"不能为空!");<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;return false;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; else{<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var truefield2v = parseFloat(tempfield2v);<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp; (tempfvalv == ""){<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var truefvalv = 0;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else{<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;var truefvalv = parseFloat(tempfvalv);<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp; (truefield2v &gt; truefvalv){<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;alert("第"+j+"行的"+sf2desc+"应大于0且小于当前"+descv+"("+truefvalv+")!");<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;return false;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; &nbsp;}<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; if&nbsp; (count != 1){<br>&nbsp;&nbsp;&nbsp; &nbsp;alert("原商品有且只能有一种,请检查您的输入！");<br>&nbsp;&nbsp;&nbsp; &nbsp;return false;<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; return true;<br>}</p>
<p>//校验当前域值是否小于某一值(&gt;0)<br>function IsLower(fieldstr,descf,dvalue,descv){<br>&nbsp;if&nbsp; ((!IsEmpty(fieldstr,descf,"1")) || (!IsInteger(fieldstr,descf)))&nbsp;&nbsp; return false;<br>&nbsp;else{<br>&nbsp;&nbsp;&nbsp;&nbsp; var thisvalue = parseFloat(fieldstr.value);<br>&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp; ((thisvalue == 0) || (thisvalue &gt; dvalue)){<br>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;alert(descf+"应大于0且小于当前"+descv+"("+dvalue+")!");<br>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;fieldstr.focus();<br>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;return false;<br>&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp; return true;<br>&nbsp;}<br>}</p>
<p>//数字判断<br>function IsHigh(lfield,hfield,ldesc,hdesc){<br>&nbsp;var ltempval = lfield.value;<br>&nbsp;var htempval = hfield.value;<br>&nbsp;if&nbsp; (ltempval &gt; htempval){<br>&nbsp;&nbsp;alert(hdesc+"不小于"+ldesc);<br>&nbsp;&nbsp;return false;<br>&nbsp;}<br>&nbsp;else{<br>&nbsp;&nbsp;&nbsp;&nbsp; return true;<br>&nbsp;}<br>}</p>
<p>//数字输入<br>function IsNumHigh(lfield,hnum,ldesc,hdesc){<br>&nbsp;if&nbsp; (!IsNumber(lfield,ldesc)){<br>&nbsp;&nbsp;alert(ldesc+"不是数字，请检查您的输入!");<br>&nbsp;&nbsp;lfield.focus();<br>&nbsp;&nbsp;return false;<br>&nbsp;}<br>&nbsp;else{<br>&nbsp;&nbsp;&nbsp;&nbsp; var lnum = parseFloat(lfield.value);<br>&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp; (lnum &lt; hnum){<br>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;alert(ldesc+"的值应大于"+hdesc+hnum);<br>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;lfield.focus();<br>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;return false;<br>&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp; reutrn true;<br>&nbsp;}<br>}</p>
<p>//判断长度<br>function IsOverLen(fieldstr,ilength,desc){<br>&nbsp;if&nbsp; (fieldstr.value == "")&nbsp; return true;<br>&nbsp;else{<br>&nbsp;&nbsp;&nbsp;&nbsp; var itemplen = fieldstr.value.length;<br>&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp; (itemplen &gt; ilength){<br>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;alert(desc+"的长度不应大于"+ilength);<br>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;fieldstr.focus;<br>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;return false;<br>&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return true;<br>&nbsp;}<br>}</p>
<p>//判断下一步操作<br>function IsNext(icount,desc){<br>&nbsp;if&nbsp; (icount &gt; 0){<br>&nbsp;&nbsp;return true;<br>&nbsp;}<br>&nbsp;else{<br>&nbsp;&nbsp;&nbsp;&nbsp; alert("对不起，文中没有"+desc+"，不能进行下一步操作！");<br>&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;}<br>}&nbsp;</p>
<p>//判断时间<br>function IsTime(ctime,desc){<br>&nbsp;&nbsp;&nbsp; if (ctime.value.length == 0) return true;<br>&nbsp;&nbsp;&nbsp; var s&nbsp; = /^(([0-9]|[01][0-9]|2[0-3])(:([0-9]|[0-5][0-9])){0,2}|(0?[0-9]|1[0-1])(:([0-9]|[0-5][0-9])){0,2}\s?[aApP][mM])?$/;<br>&nbsp;&nbsp;&nbsp; var ok = exec(ctime.value);<br>&nbsp;&nbsp;&nbsp; if(ok!=null){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return true;<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; else{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alert(desc+"非法时间！\n请重新输入！");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ctime.focus();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;&nbsp; }<br>}</p>
<p>//字符串多余空格<br>function StrTrim(input){<br>&nbsp;&nbsp;&nbsp; var s=/(\s*)([\s*\S*]*)(\S+)/;<br>&nbsp;&nbsp;&nbsp; s.exec(input)<br>&nbsp;&nbsp;&nbsp; if(s.exec(input)==null){return ""}<br>&nbsp;&nbsp;&nbsp; return RegExp.$2+RegExp.$3<br>}</p>
<p>//判断是否为正数<br>function IsVNumber(snum,desc){&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp; if&nbsp; (snum == ""){<br>&nbsp;&nbsp;&nbsp; &nbsp;alert("请输入"+desc);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; else{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; s1=/[^0-9.]+/;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp; (snum.length == 1){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; s2=/[0-9]+/;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; s2=/[0-9]+[.]?[0-9]+/;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; s3=/[.]+\w*[.]+/;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ifpoint1=snum.substring(snum.length-1,snum.length);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ifpoint2=snum.substring(0,1);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp; (ifpoint1=="."||ifpoint2=="."){<br>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; window.alert(desc+"错误：数字头不能是'.'");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return(false);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ok1=s1.exec(snum);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ok2=s2.exec(snum);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ok3=s3.exec(snum);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp; ((ok1==null)&amp;&amp;(ok2!=null)&amp;&amp;(ok3==null)){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var tempnum = parseFloat(snum);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp; (tempnum &gt; 0)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return true;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alert(desc+"应大于0");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alert(desc+"非法数字！\n请重新输入！");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; }<br>}</p>
<p>//校验数量是否为整数(正整数,负整数,0)<br>function IsNumberInt(snum,desc)&nbsp;&nbsp; <br>{&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp; &nbsp;if&nbsp; (snum.value == "")<br>&nbsp;&nbsp;&nbsp; &nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;return false;<br>&nbsp;&nbsp;&nbsp; &nbsp;}<br>&nbsp;&nbsp;&nbsp; &nbsp;else<br>&nbsp;&nbsp;&nbsp; &nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; s1=/[^0-9]+/;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; s2=/[a-z]+/;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; s3=/[\-][0-9]+/;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; s4=/[.]+/;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ifpoint1=snum.value.substring(snum.value.length-1,snum.value.length);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ifpoint2=snum.value.substring(0,1);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ifpoint3=snum.value.substring(1,2);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp; (ifpoint1=="."||ifpoint2==".")<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; alert(desc+"错误：数字头不能是'.'");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp; (ifpoint1=="-"&amp;&amp;ifpoint2=="-")<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; alert(desc+"输入数据错误：'-'");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ok1=s1.exec(snum.value);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ok2=s2.exec(snum.value);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ok3=s3.exec(snum.value);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ok4=s4.exec(snum.value);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp; ((ok1==null))&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //0，正整数<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return true;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;if (ok4==null&amp;&amp;ok2==null&amp;&amp;ok3!=null&amp;&amp;ifpoint2=="-"&amp;&amp;ifpoint3!="-")<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;//alert(desc+"为负整数！！！！");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;return true;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;else<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;if(ok2!=null) <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;{&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;alert(desc+"非法数字！\n请重新输入！");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;if (ok4!=null) <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;alert(desc+"数量应该为整数！\n请重新输入！");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;return false;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;}<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp; }&nbsp;&nbsp;&nbsp; </p>
<p>//校验是否为正整数&nbsp;&nbsp; <br>function IsInt(snum,desc)<br>{&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp; if&nbsp; (snum.value == ""){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; else{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; s1=/[^0-9]+/;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ifpoint1=snum.value.substring(0,1);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp; (ifpoint1=="0"||ifpoint1==".")<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; alert(desc+"非正整数！\n请重新输入！");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return&nbsp; false;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ok1=s1.exec(snum.value);</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp; ((ok1==null))&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp; {&nbsp;&nbsp; return true;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; alert(desc+"非正整数！\n请重新输入！");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;return false;<br>&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; }<br>} </p>
<p>//判断是否为正整数和0<br>function IsInteger(snum,desc){<br>&nbsp;&nbsp;&nbsp; if&nbsp; (snum.value == "")<br>&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;&nbsp; }</p>
<p>&nbsp;&nbsp;&nbsp; else{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; s&nbsp; = /[0-9]+/;<br>&nbsp;s1=/[^0-9]+/;<br>&nbsp;s2=/[.]+/;<br>&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ok = s.exec(snum.value);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ok1 = s1.exec(snum.value);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ok2 = s2.exec(snum.value);</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ifpoint1=snum.value.substring(0,1);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ifpoint2=snum.value.substring(1,2);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp; (ifpoint1=="0"&amp;&amp;ifpoint2=="0")<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;alert(desc+"输入数据错误");<br>&nbsp;&nbsp; snum.focus();&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp; (ifpoint1=="-")<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;alert(desc+"输入数据错误");<br>&nbsp;&nbsp; snum.focus();&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp; (ifpoint1=="0"&amp;&amp;snum.value.length &gt; 1)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;alert(desc+"输入数据错误");<br>&nbsp;&nbsp; snum.focus();&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(ok2!=null){<br>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;alert(desc+"输入数据非整数！！");<br>&nbsp;&nbsp; snum.focus();&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(ok!=null&amp;&amp;ok1==null){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var inum = parseInt(snum.value);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(inum&gt;2500000000){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;alert(desc+"数据太大，超出范围！\n请重新输入！");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;snum.focus();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return true;<br>&nbsp;&nbsp;&nbsp; &nbsp;}<br>&nbsp;&nbsp;&nbsp; &nbsp;else{<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; alert(desc+"非法数字！\n请重新输入！");<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; snum.focus();<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;&nbsp; &nbsp;}<br>&nbsp;&nbsp;&nbsp; }<br>}</p>
<p>//校验数量是否为正整数<br>function IsNumberNotNav(snum,desc){&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp; &nbsp;if&nbsp; (snum.value == "")<br>&nbsp;&nbsp;&nbsp; &nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;&nbsp; &nbsp;}<br>&nbsp;&nbsp;&nbsp; &nbsp;else<br>&nbsp;&nbsp;&nbsp; &nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; s1=/[^0-9]+/;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; s2=/[a-z]+/;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; s3=/[\-][0-9]+/;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; s4=/[.]+/;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ifpoint1=snum.value.substring(snum.value.length-1,snum.value.length);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ifpoint2=snum.value.substring(0,1);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ifpoint3=snum.value.substring(1,2);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp; (ifpoint1=="."||ifpoint2==".")<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;alert(desc+"错误：数字头不能是'.'");<br>&nbsp;&nbsp; snum.focus();&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return(false);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ok1=s1.exec(snum.value);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ok2=s2.exec(snum.value);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ok3=s3.exec(snum.value);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ok4=s4.exec(snum.value);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if&nbsp; ((ok1==null))&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //&nbsp;&nbsp; (ok2!=null))||(ok3!=null))<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return true;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; if (ok4==null&amp;&amp;ok2==null&amp;&amp;ok3!=null&amp;&amp;ifpoint2=="-"&amp;&amp;ifpoint3!="-")<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;alert(desc+"不能为负数！");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; snum.focus(); <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;return false;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;else<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;if(ok2!=null) <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;{&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;alert(desc+"非法数字！\n请重新输入！");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; snum.focus(); <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;if (ok4!=null) <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;alert(desc+"应该为整数！\n请重新输入！");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; snum.focus(); <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;return false;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;}<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp; }&nbsp;&nbsp;&nbsp; </p>
<p>//判断输入的是否为数字(onkeyPress="return IsJustNum(this)")<br>function IsJustNum(con) {<br>&nbsp;&nbsp;if (event.keyCode&gt;57||event.keyCode&lt;48) {<br>&nbsp;&nbsp;&nbsp;return false;<br>&nbsp;&nbsp;}<br>&nbsp;&nbsp;s=/[^0-9]+/;<br>&nbsp;&nbsp;ok = s.exec(con.value);<br>&nbsp;&nbsp;if (ok==null) {<br>&nbsp;&nbsp;&nbsp;return true;<br>&nbsp;&nbsp;} else {<br>&nbsp;&nbsp;&nbsp;alert("输入非法字符！\n请重新输入！");<br>&nbsp;&nbsp;&nbsp;con.value = "";<br>&nbsp;&nbsp;&nbsp;con.focus();<br>&nbsp;&nbsp;&nbsp;return false;<br>&nbsp;&nbsp;}<br>&nbsp;}<br>&nbsp;<br>&nbsp;/**<br>&nbsp; *当失去焦点并改变内容时判断输入（onchange="IsJustNumOnCh(this)"）<br>&nbsp; */<br>&nbsp;function IsJustNumOnCh(con) {<br>&nbsp;&nbsp;s=/[^0-9]+/;<br>&nbsp;&nbsp;ok = s.exec(con.value);<br>&nbsp;&nbsp;if (ok==null) {<br>&nbsp;&nbsp;&nbsp;return true;<br>&nbsp;&nbsp;} else {<br>&nbsp;&nbsp;&nbsp;alert("输入非法字符！\n请重新输入！");<br>&nbsp;&nbsp;&nbsp;con.value = "";<br>&nbsp;&nbsp;&nbsp;con.focus();<br>&nbsp;&nbsp;&nbsp;return false;<br>&nbsp;&nbsp;}<br>}<br>&nbsp;<br>*当失去焦点并改变内容时判断输入是否满足时间格式（onchange="IsValidTimeOnCh(this,flag)"）<br>&nbsp; * by<br>&nbsp; * flag=1--hour;flag=2--minute<br>&nbsp; */<br>function IsValidTimeOnCh(con,flag){<br>&nbsp;&nbsp;s=/[^0-9]+/;<br>&nbsp;&nbsp;ok = s.exec(con.value);<br>&nbsp;&nbsp;if (ok==null) <br>&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;if(flag==1)<br>&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;if(con.value&gt;=24 || con.value&lt;0)<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert("请保证输入的小时数小于24");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;con.focus();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return false;<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;else if(flag==2)<br>&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;if(con.value&gt;=60 || con.value&lt;0)<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert("请保证输入的分钟数小于60");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return false;<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;}</p>
<p>&nbsp;&nbsp;&nbsp;return true;<br>&nbsp;&nbsp;} <br>&nbsp;&nbsp;else <br>&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;alert("输入非法字符！\n请重新输入！");<br>&nbsp;&nbsp;&nbsp;con.value = "";<br>&nbsp;&nbsp;&nbsp;con.focus();<br>&nbsp;&nbsp;&nbsp;return false;<br>&nbsp;&nbsp;}<br>}&nbsp;<br>&nbsp;<br>//判断输入的是否为数字（onkeyPress="return IsJustNum(this)"）<br>function IsValidTime(con,flag) {<br>&nbsp;&nbsp;if (event.keyCode&gt;57||event.keyCode&lt;48) <br>&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;return false;<br>&nbsp;&nbsp;}<br>&nbsp;&nbsp;s=/[^0-9]+/;<br>&nbsp;&nbsp;ok = s.exec(con.value);<br>&nbsp;&nbsp;if (ok==null) <br>&nbsp;&nbsp;{&nbsp;<br>&nbsp;&nbsp;&nbsp;return true;<br>&nbsp;&nbsp;} <br>&nbsp;&nbsp;else <br>&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;alert("输入非法字符！\n请重新输入！");<br>&nbsp;&nbsp;&nbsp;con.value = "";<br>&nbsp;&nbsp;&nbsp;con.focus();<br>&nbsp;&nbsp;&nbsp;return false;<br>&nbsp;&nbsp;}<br>}<br>&nbsp;</p>
<p>//去除字符串前后空格<br>function deleteSpace(orgString) {<br>&nbsp;&nbsp;var org = orgString.toString();<br>&nbsp;&nbsp;var len = org.length;<br>&nbsp;&nbsp;var offset = 0;<br>&nbsp;&nbsp;while (offset&lt;len&amp;&amp;org.charAt(offset)==" ") {<br>&nbsp;&nbsp;&nbsp;offset++;<br>&nbsp;&nbsp;}<br>&nbsp;&nbsp;while (offset&lt;len&amp;&amp;org.charAt(len-1)==" ") {<br>&nbsp;&nbsp;&nbsp;len--;<br>&nbsp;&nbsp;}<br>&nbsp;&nbsp;return (offset&gt;0||len&lt;org.length)? org.substring(offset,len):org;<br>}<br>&nbsp;</p>
<p>//判断是否为空&nbsp; <br>function IsNull(con) {<br>&nbsp;&nbsp;var org = deleteSpace(con.value);<br>&nbsp;&nbsp;if (org == ""){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;alert("输入不能为空！");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;con.focus();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;} else {<br>&nbsp;&nbsp;&nbsp;return true;<br>&nbsp;&nbsp;}<br>}<br>&nbsp;<br>&nbsp;<br>&nbsp; * 判断输入是否为（HH:MM）时间格式<br>&nbsp; * @param org 原对象<br>&nbsp; &nbsp; * @param flag 是否输出错误信息（alert），并定位焦点<br>&nbsp; */<br>&nbsp;function IsCorrectTime(org, flag) {<br>&nbsp;&nbsp;if (deleteSpace(org.value).length!=5) {<br>&nbsp;&nbsp;&nbsp;if (flag) {<br>&nbsp;&nbsp;&nbsp;&nbsp;alert("正确的时间格式为(HH:MM)，长度为5位");<br>&nbsp;&nbsp;&nbsp;&nbsp;org.focus();<br>&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;return false;<br>&nbsp;&nbsp;}<br>&nbsp;&nbsp;s = /[0-9][0-9][:][0-9][0-9]/;<br>&nbsp;&nbsp;ok = s.exec(org.value);<br>&nbsp;&nbsp;if (ok==null) {<br>&nbsp;&nbsp;&nbsp;if (flag) {<br>&nbsp;&nbsp;&nbsp;&nbsp;alert("输入非法字符！\n正确的时间格式为(HH:MM),长度为5位！");<br>&nbsp;&nbsp;&nbsp;&nbsp;org.focus();<br>&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;return false;<br>&nbsp;&nbsp;}<br>&nbsp;&nbsp;var HH = org.value.substring(0,2);<br>&nbsp;&nbsp;var MM = org.value.substring(3,5);<br>&nbsp;&nbsp;if (HH&lt;0||HH&gt;23) {<br>&nbsp;&nbsp;&nbsp;if (flag) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;alert("输入的小时不正确，请重新输入！");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;org.focus();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;}<br>&nbsp;&nbsp;if (MM&lt;0||MM&gt;59) {<br>&nbsp;&nbsp;&nbsp;if (flag) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;alert("输入的分钟不正确，请重新输入！");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;org.focus();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;}<br>&nbsp;&nbsp;return true;<br>&nbsp;}<br>&nbsp;<br>&nbsp;/**<br>&nbsp; * 判断输入是否为（YYYYMM）日期格式<br>&nbsp; * @param org 原对象<br>&nbsp; &nbsp; * @param flag 是否输出错误信息（alert），并定位焦点<br>&nbsp; */<br>&nbsp;function IsCorrectDateMonth(org, flag) {<br>&nbsp;&nbsp;if (deleteSpace(org.value).length!=6) {<br>&nbsp;&nbsp;&nbsp;if (flag) {<br>&nbsp;&nbsp;&nbsp;&nbsp;alert("正确的日期格式为(YYYYMM)，长度为6位！");<br>&nbsp;&nbsp;&nbsp;&nbsp;org.focus();<br>&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;return false;<br>&nbsp;&nbsp;}<br>&nbsp;&nbsp;s = /[^0-9]+/;<br>&nbsp;&nbsp;ok = s.exec(org.value);<br>&nbsp;&nbsp;if (ok!=null) {<br>&nbsp;&nbsp;&nbsp;if (flag) {<br>&nbsp;&nbsp;&nbsp;&nbsp;alert("输入非法字符！\n正确的日期格式为(YYYYMM),长度为6位！");<br>&nbsp;&nbsp;&nbsp;&nbsp;org.focus();<br>&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;return false;<br>&nbsp;&nbsp;}<br>&nbsp;&nbsp;var yyyy = org.value.substring(0,4);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var mm&nbsp;&nbsp; = org.value.substring(4,6);<br>&nbsp;&nbsp;if&nbsp; (yyyy&lt;1900||yyyy&gt;2130){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (flag) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;alert("输入的年份不正确，请重新输入！");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;org.focus();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else if(mm&lt;1||mm&gt;12){<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (flag) {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; alert("输入的月份不正确，请重新输入！");<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; org.focus();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return false;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return true;<br>&nbsp;}</p>
<p><br>/*显示隐藏文本字段*/<br>function codeFold(tbl, divid)<br>{<br>&nbsp;butt = tbl.rows[0].cells[1];<br>&nbsp;with (document.getElementById(divid).style){<br>&nbsp;&nbsp;if(visibility == "visible"||visibility =='')<br>&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;visibility ="hidden";<br>&nbsp;&nbsp;&nbsp;&nbsp;butt.innerText = "▼";<br>&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;else&nbsp; {<br>&nbsp; &nbsp;&nbsp;visibility = "visible";<br>&nbsp;&nbsp;&nbsp;&nbsp;butt.innerText = "▲"; &nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;}<br>&nbsp;}<br>}</p>
<p>/*选择或取消所有的Checkbox*/<br>function doSelectAll(obj)<br>{<br>&nbsp;var name=obj.name;<br>&nbsp;for (i=0;i&lt;document.forms[0].elements[name].length;i++){<br>&nbsp;&nbsp;document.forms[0].elements[name][i].checked = obj.checked;<br>&nbsp;}<br>&nbsp;<br>}</p>
<p>//邮件判断<br>function e_mail(){<br>var e=document.form;<br>var reg = /^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/;<br>if(!reg.exec(e.email.value)){<br>&nbsp;alert("email输入不正确，请检查输入!");<br>&nbsp;e.date_t.focus();<br>&nbsp;return false;<br>&nbsp;}<br>}</p>
<img src ="http://www.blogjava.net/zhpeng/aggbug/111924.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhpeng/" target="_blank">心随我动</a> 2007-04-19 13:44 <a href="http://www.blogjava.net/zhpeng/archive/2007/04/19/111924.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JS技术</title><link>http://www.blogjava.net/zhpeng/archive/2006/10/19/76045.html</link><dc:creator>心随我动</dc:creator><author>心随我动</author><pubDate>Wed, 18 Oct 2006 16:29:00 GMT</pubDate><guid>http://www.blogjava.net/zhpeng/archive/2006/10/19/76045.html</guid><wfw:comment>http://www.blogjava.net/zhpeng/comments/76045.html</wfw:comment><comments>http://www.blogjava.net/zhpeng/archive/2006/10/19/76045.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zhpeng/comments/commentRss/76045.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhpeng/services/trackbacks/76045.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一、验证类																						1												、数字验证内																						  1.1 												整数																						  1.2 												大于0的整数 （用于传来的ID的验证														)  1.3...&nbsp;&nbsp;<a href='http://www.blogjava.net/zhpeng/archive/2006/10/19/76045.html'>阅读全文</a><img src ="http://www.blogjava.net/zhpeng/aggbug/76045.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhpeng/" target="_blank">心随我动</a> 2006-10-19 00:29 <a href="http://www.blogjava.net/zhpeng/archive/2006/10/19/76045.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>