|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14443
- 金币
- 2507
- 威望
- 1647
- 贡献
- 1455
|
这个脚本对你可能有帮助:
, g0 N7 a5 r4 @7 D<script language="javascript">
/ v' v7 ]$ U, r. Gfunction IsDigit(cCheck) 2 v, e6 r3 p7 X1 t
{ . e1 v) g3 h& B8 t3 y& K
return (('0'<=cCheck) && (cCheck<='9')); 3 j3 o s/ ]! Y
}
. H) b, x% }# K9 ^% G+ t$ G( m
8 z& p2 c5 o6 T* @: wfunction IsAlpha(cCheck) , x: U9 [" z+ [* N4 |6 K
{ # J! h* @5 w7 o- J' h# o, ?' X
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) # C4 v; ]+ M2 p. ?7 T3 p/ B
}
1 g# O* _) C% D
# J# W( c6 K( |+ B o# lfunction IsaNull(cCheck)
4 U& C/ q5 _* r* c- ?) v7 }1 g {
/ Z& k9 }7 p s6 k& z9 b- z return(cCheck != " ")
5 ^- O3 Q4 z6 W }
% s8 R1 H3 z; x0 r1 F/ A
: g- T3 U1 `( \/ N8 @function checkform() # V4 Q5 W/ t# v, l( P m" X1 X
{ - {# k. ~8 @0 P* E7 n1 x; x
id = document.sform1.id.value; - l9 Y( x9 ?2 S9 {
if (id == "")
, }$ w) ? c1 ]0 D; F+ Y { 2 y" v: I' d% M: W. g0 G1 [
alert("请输入注册名"); " O7 p; y% p7 c) g2 C+ j
document.sform1.id.focus(); * P$ g U1 Z; t
return false; 5 Y3 c$ M* r( m
}
( {, e+ f" g, x! `( s6 }
; G/ w9 X. X: Y1 r- `( L for (nIndex=0; nIndex<id.length; nIndex++) & }. S! A+ s |1 P) g4 g, K
{ 0 |2 I8 E: [3 `$ m6 Y
cCheck = id.charAt(nIndex);
/ g, |) G6 m/ l1 r8 J3 @. y if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
. u. b6 t( m; [5 V {
- \, I" D9 y8 I7 p# E5 L7 ~% @; ~0 W alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 0 A' K5 ]2 S5 u/ m
document.sform1.id.focus(); - ?8 o/ m/ l! {' I' U$ k6 v- r# U4 k( @
return false;
0 t5 y% ?3 L! ]- M6 L } - n0 q+ L7 i- I6 b/ o7 p8 U! {
}
9 a) g! D! \* h' L# ^! d9 A H chineseid = document.sform1.chineseid.value; ! S" k p1 z5 \6 `8 r- W/ e* ]+ b
if (chineseid == "") & t" l i( g9 w. X9 H
{
) `% X0 E* ?% {4 b) W& t( J! ] alert("请输入中文昵称");
( r" M: \2 A. {& J document.sform1.chineseid.focus();
9 j2 a6 F7 E+ k# |$ m% T0 H" O return false; 8 }& g8 o5 g/ |3 T; e; z: l
} 9 I- j* a: }( x: ^! c
password = document.sform1.password.value;
0 e9 l* T2 [" H3 t$ @' s: ]' u if (password == "") # f3 \. X1 k- O* I* T, E- c, L
{ 9 ^6 q2 i! h3 r
alert("请输入登陆密码");
1 ]4 `5 h4 K! ~4 U+ E! j document.sform1.password.focus();
4 x% ~3 F/ z- h0 @* ] return false; , p7 Z! w. ?8 S8 N! T* C
}
& J9 F. X2 D2 J/ _ } password1 = document.sform1.password1.value;
- K. a" [/ i: F$ y! Z; U9 l! \ if (password>password1) 0 s) F$ s5 G5 h8 D/ F" h* N
{, R( e1 P" Q& _, b. ]+ W
alert("重复密码与登陆密码不相同");
. ?2 o8 A6 u9 ~! G& } document.sform1.password.focus();
$ w1 t! v9 K+ {$ q; c4 e& Q document.sform1.password1.focus(); % x* H K5 d! S" X' h- j
return false;9 V" ?7 e% N, }* O1 K/ D" M5 g
} 0 c$ e% ?. j- z' o: f5 E$ U& I
if (password<password1)
6 i! Z1 R5 m' Z' }* d& F' k7 B8 K {* L: H# ?2 v7 _4 |) O
alert("重复密码与登陆密码不相同"); % O+ A2 P( t5 q
document.sform1.password.focus(); + f S' a7 d* I! V/ ]
document.sform1.password1.focus(); * W% U M7 k" G; c# J
return false;
8 K8 L: Z6 ~1 }/ B! [ } 4 E x# n( @+ k& J6 |! e
if (document.sform1.email.value == "") * n& Q7 }: U# r+ h! H( }4 x
{ 7 f4 \1 x8 Y& v: s% S# s
alert("请输入您的E-MAIL地址"); * b. p! D' x, H* s% o9 z9 P
document.sform1.email.focus(); % C# k: s! i; `
return false;
& {5 j3 ^) O+ r) q/ e8 d% _ } % U" z' c4 I) j% ?( p/ O! j8 [ x# |
1 w' O* c: m) u; M email=document.sform1.email.value;
9 _) X: `( O* E: }' z emailerr=0 ! Z3 C5 ~& s5 e4 m, X8 ]8 ?3 L
for (i=0; i<email.length; i++)
7 E# x8 m l% {! P/ q {
' ~- B5 W# M+ Y/ \ h( o( |7 O if ((email.charAt(i) == "@") & (email.length > 5)) & N8 n$ O0 p9 g. J& @$ M
{ 0 R9 _4 K0 S) `! J$ @
emailerr=emailerr+1 , }- N {, C# i- d% b
}
; |* Q: q4 h" f# r" _0 F }
2 f* H* e4 ^$ J if (emailerr != 1) , g7 ?, Y7 [, y6 c- ?& d
{ ' m6 U N% {3 h! u% Y
alert("请输入正确的E-MAIL地址");
) X" P) r9 q& A1 q0 ?# v document.sform1.email.focus();
; `) a; G& B5 I( J7 J" Z5 | return false;
4 j" A! H: x' ^- k } ; H6 E8 Y) x I- [- V- I( @( c) W
$ N( T a, d7 e0 T) b
if (document.sform1.checkask.value=="")
4 w2 r5 [9 O& s1 O {
% p/ A+ k1 u, ` alert("密码提示问题不能为空"); 2 {( }$ \/ V1 c, g' [: k" j
document.sform1.checkask.focus();
6 }8 ^8 ?7 y6 { return false; ' B0 m% q3 e+ O* K% y' k% }3 _* ]
}
% w+ h! n% l# W5 {4 j if (document.sform1.checkans.value=="")
5 y6 ~' y2 F2 R. a1 a {
$ G o; h) I U) E alert("您的密码提示问题答案不能为空");
4 s# j. n% Z, {# {8 E2 ?2 K document.sform1.checkans.focus(); ; [" M( i6 t9 `' ?( l
return false; 5 b- h. x) i4 y) e
}# K ?2 M$ q! G1 n2 o3 O
return true; 3 d0 Z6 J0 M3 ~, k0 {2 X" G
% Q1 f8 ~$ M( o7 p7 c8 P! r
} : o+ f: f: A- w0 T4 y3 n7 ^, p
</script> |
|