|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14337
- 金币
- 2454
- 威望
- 1647
- 贡献
- 1402
|
这个脚本对你可能有帮助:
3 l/ H& u$ ?* j7 [: X<script language="javascript">
' b' ]6 L. _ A! F w- w. Dfunction IsDigit(cCheck) , Y3 a, a4 C2 u5 j5 P5 W+ K, T) t
{ / D. K+ [# w. s% T
return (('0'<=cCheck) && (cCheck<='9'));
+ F; i7 o7 c# ] w2 F" \ } ( ]" [9 h, p3 B' P$ E
0 @5 u0 `0 `; m6 h" O/ _9 L3 ufunction IsAlpha(cCheck)
8 }/ _$ o/ o& t1 I. A) X { & r* _& L/ ^% ^+ n( C
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
* m3 U1 l6 v# K4 f& g- I& a# ~ }
! y% b1 p6 k7 h ! n! R% f3 P0 E+ L& n
function IsaNull(cCheck)
% A( S* E$ @4 ?0 g, w9 S { % M; b. S/ ?* B) C2 o/ t- v5 ?+ {' p
return(cCheck != " ")
" d5 \0 N4 b! i4 ?* X% ] }
1 U+ t3 p+ E, i1 p) D0 h* R
# ?4 S# W `5 ^! K- c Cfunction checkform() 2 c, F, m3 c) @- }9 q( e4 F
{
$ [+ w7 \: Y4 @3 e$ e) k6 e* x id = document.sform1.id.value; " b( A/ _. N. m* m/ X
if (id == "")
8 ~6 \* D( l; J0 A+ d# |1 I2 w { * Z n% Y" L4 K% |. ~
alert("请输入注册名"); " `: i+ X9 z: y# {& z( g0 A
document.sform1.id.focus();
2 _- E$ b0 F i, I- u5 ~' `, K+ b return false;
2 b2 U. ^3 U, a8 T } / g' B% \# n% O
# G8 a9 i8 C3 `( [ for (nIndex=0; nIndex<id.length; nIndex++)
/ ^! k, A( P6 x1 b; j* n2 D. q R { 6 X! l9 Z2 H% F& r2 H
cCheck = id.charAt(nIndex);
1 m4 A" i |8 f' Z8 U* q if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
* C2 c$ B' H- b3 O5 M2 U {
% v. I6 \, J0 [8 d( t alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
- F8 f5 Z: @% \; ]; h$ u9 b8 f document.sform1.id.focus(); 3 p* Z- v3 S/ _$ l& t; h
return false;
* q4 i8 s' p8 [! M$ p% u: D! d! l } 8 A% v6 M' z- Q" B% I) p
}
9 Y% w- o' B& [9 ~, _ chineseid = document.sform1.chineseid.value; 6 l' X1 w1 w+ d6 C5 ~0 H
if (chineseid == "")
5 ^! c: O/ ^% L1 O' H { " {: i+ l2 c( A0 r
alert("请输入中文昵称"); ; m4 M, T; A8 g1 f: ~( ]8 \! j
document.sform1.chineseid.focus();
0 X( u; H& w* Z; ~0 F return false; ) J# b) v F# V* [( ~- G6 r
} : z. _/ m/ K1 m9 Q8 w
password = document.sform1.password.value; : i4 D8 z. J5 F. ?
if (password == "")
( `' A1 u! |5 N {
7 q* K# A& u& F! ^ alert("请输入登陆密码"); , r% R9 `" Q9 B) u( Q7 b
document.sform1.password.focus(); + P7 K3 h) u) d. b6 t/ `
return false; * t- X3 |, I' R4 e) Q Y
} , g- s' C: h4 C$ r
password1 = document.sform1.password1.value;
5 n* s6 K% ?: [/ l9 K5 d/ Z if (password>password1)
# [3 v' a+ Q: } {) M1 ? o6 C' w4 P( e3 Q
alert("重复密码与登陆密码不相同");
$ T8 s* [, {; v. T' s document.sform1.password.focus();
- D% t1 C& I" V document.sform1.password1.focus(); " c9 o9 i, I& [4 v3 a+ X" y
return false;- X0 Z# u3 D1 J9 ?
} Q/ q' l, B: J" K ~+ K' U! y+ U
if (password<password1) 2 E; S$ T1 C- K1 D4 C
{
2 S: F# H& {! \ alert("重复密码与登陆密码不相同"); 5 I5 X ~% A+ A7 C6 R4 J
document.sform1.password.focus(); 2 I% ^, c+ {/ Z R0 e1 @8 T' y) p9 D
document.sform1.password1.focus();
! o& U6 q4 {) b0 j' | return false;" U. u; J4 E5 O' f) Q/ _1 V0 \
} ' o) _! d( I: m- r4 O
if (document.sform1.email.value == "")
: q- Q7 e; ^" K' B, O3 u6 Y. K {
- V: B' Y% ?9 Q! c1 _' x alert("请输入您的E-MAIL地址");
, H0 @ W+ ?. N% K" q( V document.sform1.email.focus(); 2 a9 a% o: Y% k. Y
return false;
( Y+ e5 S/ H5 |- x: I$ k: V. ? } 0 G" f3 b# W5 {8 c9 z, [, q- v
) s5 G* V( X! m" B email=document.sform1.email.value;
* j Y O, F' \7 s, ` emailerr=0 " c! H, y+ n1 _" o
for (i=0; i<email.length; i++) , V6 L! \6 a7 A6 b( K A' _( N- T
{ & j* }+ C0 u" W/ ^( k B2 i
if ((email.charAt(i) == "@") & (email.length > 5)) ) j; j0 h) ~/ G; A% {% L `, G
{
" g* d# l# r N+ ? W8 w- @$ S emailerr=emailerr+1
g5 r& ?# l- w: u2 s }
' R! ?4 }4 y2 @9 D( [/ L# }( ? } * S' y$ N: A6 b1 j, G" f% C
if (emailerr != 1) u9 N" H1 Z6 k# j, C
{ ! _+ `( h" M0 j
alert("请输入正确的E-MAIL地址"); # `2 `6 R( ]9 z: f& `, q
document.sform1.email.focus();
; \6 ^4 k) E7 T) _( ? H" _ return false; 4 O9 Z% h# M4 X, m
} 6 S: w8 y0 D B6 [* E7 o$ H0 P) Y
1 Q& Z2 F" j9 h: a
if (document.sform1.checkask.value=="")
5 ~8 |3 N( [7 c9 x { % K( C/ u$ M# Y$ \
alert("密码提示问题不能为空");
" x+ D( F9 C6 m* [ k document.sform1.checkask.focus(); 2 j- M2 [$ P$ B+ s- s
return false;
: e$ [- o0 e2 P1 O }
4 h. m6 Q3 K6 K* m' Q if (document.sform1.checkans.value=="") 4 J& P X; o; q, S# S7 u4 W
{ 6 ^9 K/ T# y: L3 p* i& m
alert("您的密码提示问题答案不能为空");
) ]$ C# I3 v* R. ^9 D, S document.sform1.checkans.focus(); 2 A5 f" V4 ^1 q9 S, j+ P
return false;
% g, ]% M L6 G( D4 b }
$ Q- E. o7 t# A! H) t# m return true; ) K/ B1 [, W8 N$ U
8 \3 }0 J, o9 B Y5 I: m* t4 j
} 9 e/ N; _" m: L5 ^6 j
</script> |
|