相关文章
如何在网上赚钱价值500的seo课程教程笔记(四)-中华...
第4章用色彩提高你的点击率
网站建设活用Dreamweaver MX数据导入功能
北京网站制作Dreamweaver中加入竖直线的问题
网站建设通过优化网页HTML代码提高网页访问速度
网站设计小技巧:拷贝网页中禁止复制的文字
网站设计图例详解网页制作中的绝对定位和相对定位
网站设计网页制作之如何管理好网站的css样式
网站制作用户体验:JS实现仿新浪信息提示效果
北京网页设计基本配色——友善
品牌理念
北京网站建设最佳合作伙伴
北京网站建设专家企通互联
竭诚为您提供网站建设服务!
友好连接
文章搜索
你的位置:首页 >> 网页设计 >> 网站制作Javascript实现的自动验证函数
网站制作Javascript实现的自动验证函数
test.htm网站设计
1<!-- #include file="message.inc" -->网站制作
2<HTML>北京网页设计
3<HEAD>北京网站设计
4<TITLE> New Document </TITLE>北京网页设计
5 <meta http-equiv="content-type" content="text/html; charset=shift_jis" />北京网站制作
6 <meta http-equiv="pragma" content="no-cache">企通互联
7 <meta http-equiv="cache-control" content="no-cache">企通互联
8 <meta http-equiv="expires" content="0">北京网站制作
9<script src="common.js"></script>北京网站设计
10<script src="validate.js"></script>网站制作
11北京网页设计
12</HEAD>北京网站建设
13北京网站制作
14<BODY>北京网页设计
15<FORM METHOD=POST ACTION="">网站设计
16ID<INPUT TYPE="text" id="txtInt" NAME="txtInt" maxlength="6" feildtype="integer" msg=",<%=IMSG0002%>" ><br>北京网页设计
17ID<INPUT TYPE="text" id="txtInt" NAME="txtInt" maxlength="6" feildtype="integer" msg=",<%=IMSG0002%>" ><br>北京网站设计
18ID<INPUT TYPE="text" id="txtInt" NAME="txtInt" maxlength="6" feildtype="integer" msg=",<%=IMSG0002%>" ><br>
19ID<INPUT TYPE="text" id="txtInt" NAME="txtInt" maxlength="6" feildtype="integer" msg=",<%=IMSG0002%>" ><br>网页设计
20企通互联
21名称<INPUT TYPE="text" id="txtString" NAME="txtString" maxlength="5" feildtype="string" msg="<%=IMSG0003%>,<%=IMSG0004%>" mustitem="true"><br>网站设计
22名称<INPUT TYPE="text" id="txtString" NAME="txtString" maxlength="5" feildtype="string" msg="<%=IMSG0003%>,<%=IMSG0004%>" mustitem="true"><br>北京网页设计
23名称<INPUT TYPE="text" id="txtString" NAME="txtString" maxlength="5" feildtype="string" msg="<%=IMSG0003%>,<%=IMSG0004%>" mustitem="true"><br>企通互联
24北京网站建设
25名称2<INPUT TYPE="text" id="txtStr" NAME="txtStr" maxlength="5" feildtype="string" msg="<%=IMSG0003%>,<%=IMSG0004%>" mustitem="true"><br>北京网站制作
26<INPUT TYPE="button" value="submit" onclick="validate(); return false;">网站设计
27<SCRIPT LANGUAGE="html" class="wordstyle">asp?typeid=36" snap_preview_added="no">html" class="wordstyle">javascript">企通互联
28<!--
29//validate()网站制作
30//-->网站建设
31</SCRIPT>网站建设 北京网页设计
32</FORM>北京网站建设
33</BODY>企通互联
34</HTML>网站建设
35北京网站设计
validate.js企通互联
1function validate(){北京网站设计
2企通互联
3 //var objs = document.all;北京网站制作
4 //var Elements = document.getElementsByTagName("*");北京网站设计
5 var Elements;网站建设
6 var ctlArray;北京网站设计
7 var ctlArrayName;北京网页设计
8 var i, j;网站设计
9 var elLen, arrLen;网站制作
10 var msgs;北京网站制作
11北京网站建设
12 Elements = document.getElementsByTagName("input");企通互联
13 arrName ="";网站制作
14网站建设
15 for ( i in Elements ) {网站建设
16 elLen = Elements[i].length;网站设计
17 北京网站制作北京网站设计
18 if (elLen > 1) {北京网页设计
19 ctlArray = Elements[i];
Www_Chinaz_com
北京网站建设20 arrLen = ctlArray.length;网站制作
21网页设计
22 if (arrName != ctlArray[0].name) {北京网站设计
23 arrName = ctlArray[0].name;北京网站制作
24网站设计
25 for (j=0; j < arrLen; j++) {北京网站建设
26 if (checkValue(ctlArray[j]) == false) {北京网站建设
27 return false;网站制作
28 } 北京网站制作
29 }
Www@Chinaz@com
北京网站制作30北京网站设计
31 }北京网站设计
32企通互联
33 }else{北京网站制作
34企通互联
35 if (checkValue(Elements[i]) == false) {企通互联
36 return false;企通互联
37 }企通互联
38 } 网站建设北京网站制作
39 }网站建设
40网页设计
41 return true;网站制作
42} 企通互联北京网站制作
43北京网站制作
44function checkValue (obj){北京网页设计
45网站设计
46 var len;北京网站建设
47 len = obj.maxLength;北京网站建设
48北京网站制作
49 if ( obj.type == "text" ) {网站建设
50网站建设
51 //if (obj.msg != undefined ) {企通互联
52 if ( obj.msg ) {网站设计
53 msgs = obj.msg.split(","); Chinaz@com 北京网站制作
54 } else {网站设计
55 return true;北京网站制作
56 } 网页设计网站制作
57网站制作
58 if ( trim(obj.value) == "" && obj.mustitem && obj.mustitem == "true") {企通互联
59 alert(msgs[0]);北京网站建设
60 getFocusSelect(obj);北京网站制作
61 return false;网站制作
62 }else {北京网页设计
63北京网页设计
64 if ( trim(obj.value) != ""&& obj.feildtype && obj.feildtype == "integer" ) {网站制作
65北京网站制作
66 if ( checkNumLen(obj.value, len) == false ) {
中国.站长站
网站建设67 alert(msgs[1]);北京网页设计
68 getFocusSelect(obj);企通互联
69 return false; 北京网站设计网站制作
70 }网站制作
71网站制作
72 } else if ( trim(obj.value) != "" && obj.feildtype && obj.feildtype == "string" ) {企通互联
73网页设计
74 if ( getLenthByByte(trim(obj.value)) > len){北京网页设计
75 alert(msgs[1]);北京网页设计
76 getFocusSelect(obj); Www~Chinaz~com 北京网页设计
77 return false;北京网页设计
78 }网站制作
79 }网站建设
80 }企通互联
81 }北京网站制作
82北京网站建设
83} [中国站长站]
message.inc 1<%北京网站建设
2Const IMSG0001 = "ID 网站设计必须输入!"企通互联
3Const IMSG0002 = "ID输入格式错误!"网站制作
4Const IMSG0003 = "名称必须输入!"网站建设
5Const IMSG0004 = "名称输入格式错误!"网站建设
6%>网站制作
html" snap_preview_added="spa" snap_icon_added="spa" act_suffix icon_trigger="false" text_trigger="true" parent_link_icon="false">http://www.cnblogs.com/meil/archive/2007/04/05/700772.html北京网站建设
Www_Chinaz_com