首页 »Javascript教程 » js代码大全:JS代码判断集锦大全 »正文js代码大全:JS代码判断集锦大全来源: 发布时间:星期六, 2008年12月27日 浏览:119次 评论:0
<script language="JavaScript">
function checkid(iden,year,month,day){ (iden.value.length15) { ((iden.value.lastIndexOf(month.value+day.value))8) { true; } false; } (iden.value.length18) { ((iden.value.indexOf(year.value+month.value+day.value))6) { true; } false; } false; } function isCharsInBag (s, bag) { var i; for (i = 0; i < s.length; i) { var c = s.charAt(i); (bag.indexOf(c) -1) false; } true; } function isEmpty(s) { ((s null) || (s.length 0)) } function isWhitespace (s) { var whitespace = " \t\n\r"; var i; for (i = 0; i < s.length; i) { var c = s.charAt(i); (whitespace.indexOf(c) >= 0) { true; } } false; } function isEmail (s,t) { (isEmpty(s)) { window.alert("输入E-mail地址不能为空请输入!"); mobj = eval(t); mobj.focus; mobj.select; false } (isWhitespace(s)) { window.alert("输入E-mail地址中不能包含空格符请重新输入!"); mobj = eval(t) mobj.focus mobj.select false; } var i = 1; var len = s.length; (len > 50) { window.alert("email地址长度不能超过50位!"); mobj = eval(t) mobj.focus mobj.select false; } pos1 = s.indexOf("@"); pos2 = s.indexOf("."); pos3 = s.lastIndexOf("@"); pos4 = s.lastIndexOf("."); ((pos1 <= 0)||(pos1 len)||(pos2 <= 0)||(pos2 len)) { window.alert("请输入有效E-mail地址!"); mobj = eval(t) mobj.focus mobj.select false; } { ( (pos1 pos2 - 1) || (pos1 pos2 + 1) || ( pos1 != pos3 ) || ( pos4 < pos3 ) ) { window.alert("请输入有效E-mail地址!"); mobj = eval(t) mobj.focus mobj.select false; } } ( !isCharsInBag( s, "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.-_@")) { window.alert("email地址中只能包含ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.-_@\n" + "请重新输入" ); mobj = eval(t) mobj.focus false; } true; } function isnumber(str){ var digits="1234567890"; var i=0; var strlen=str.length; while((i<strlen)){ var char=str.charAt(i); (digits.indexOf(char)-1) false;i; } true; } function isnumbercode(str){ var digits="1234567890-/"; var i=0; var strlen=str.length; while((i<strlen)){ var char=str.charAt(i); (digits.indexOf(char)-1) false;i; } true; } </script> <script language=javascript> function checkForm(theform){ (document.frm.companyname.value.length0){ alert("单位名称不能为空"); mobj = eval("document.frm.companyname"); mobj.focus mobj.select false; } (document.frm.address.value.length0){ alert("单位地址不能为空"); mobj = eval("document.frm.address"); mobj.focus mobj.select false; } (document.frm.invest.value.length0){ alert("投资额不能为空"); mobj = eval("document.frm.invest"); mobj.focus mobj.select false; } (document.frm.codeornumber.value.length0){ alert("法人代码证书号或营业执照编号不能为空"); mobj = eval("document.frm.codeornumber"); mobj.focus mobj.select false; } (document.frm.linkman.value.length0){ alert("联系人不能为空"); mobj = eval("document.frm.linkman"); mobj.focus mobj.select false; } (document.frm.linkmanjob.value.length0){ alert("联系人职位不能为空"); mobj = eval("document.frm.linkmanjob"); mobj.focus mobj.select false; } (document.frm.phone.value.length0){ alert("电话不能为空"); mobj = eval("document.frm.phone"); mobj.focus mobj.select false; } (document.frm.email.value'') { window.alert ("请输入您E-mail地址 !") mobj = eval("document.frm.email"); mobj.focus mobj.select false } ( !isEmail(document.frm.email.value,document.frm.email) ) false (document.frm.roduction.value.length0){ alert("公司介绍不能为空"); mobj = eval("document.frm.roduction"); mobj.focus mobj.select false; } (document.frm.positionname.value.length0){ alert("职位名称不能为空"); mobj = eval("document.frm.positionname"); mobj.focus mobj.select false; } (document.frm.jobaddress.value.length0){ alert("工作地点不能为空"); mobj = eval("document.frm.jobaddress"); mobj.focus mobj.select false; } (document.frm.jobfunction.value.length0){ alert("工作职责不能为空"); mobj = eval("document.frm.jobfunction"); mobj.focus mobj.select false; } (document.frm.positionrequre.value.length0){ alert("职位要求不能为空"); mobj = eval("document.frm.positionrequre"); mobj.focus mobj.select false; } (document.frm.salary.value.length0){ alert("待遇不能为空"); mobj = eval("document.frm.salary"); mobj.focus mobj.select false; } } </script> JS代码判断集锦(的 2) 0
相关文章读者评论发表评论 |
|