|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14293
- 金币
- 2437
- 威望
- 1647
- 贡献
- 1385
|
这个脚本对你可能有帮助:" l. P' @1 v1 Q$ d+ x
<script language="javascript"> ( r# d i2 }5 V" S5 T$ C' ]
function IsDigit(cCheck)
7 m8 g7 A3 ?& x0 S- `7 Z& x. J. C4 Y V { # ^/ _0 ?1 V9 X+ |2 K5 L7 e) ^% o6 {' z
return (('0'<=cCheck) && (cCheck<='9'));
9 J" {1 `: @' \* _9 E } ( n. X& A) P2 G$ L: n% ?% o
3 ?) m# D3 s0 u% \* C
function IsAlpha(cCheck)
! K; j$ ~$ r* d1 ^/ W- Z { 2 v1 k; r. s) _% [1 Z5 P% A6 A
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) & O( f& {1 G/ ~/ T! _0 ]
} & p7 {: k; `, r! e9 x- j
6 _4 t8 b, s. R' e0 Xfunction IsaNull(cCheck) ; L4 F/ f3 M, w1 R2 j' U8 b# q- p
{ 6 w: x5 c7 R/ b$ k9 C; X7 z8 k
return(cCheck != " ")
" P( c# [* M2 Y; M }
1 E- O `" [" i: R/ H5 m6 f ) G7 q. O. u6 }+ {7 a# t
function checkform()
) ^, c' \( d* q- V" Z( y0 O{ " `* B( }7 f, A
id = document.sform1.id.value;
+ s, r% c: O9 X1 A6 U if (id == "") & p5 X/ s3 D( i' p; `! d
{ 5 K# w: _- O& a* C$ l/ o4 Q
alert("请输入注册名"); # ?, O# _8 x5 u8 M s
document.sform1.id.focus();
) N7 g8 N) T3 [3 j! I8 D" x( k7 g return false;
4 v0 K/ a: U+ g* A; `% m! |6 ~( ] }
: q/ {! ?" k$ U3 Z6 z6 d$ K 5 e( \7 f5 t) ~- t+ {* S2 t
for (nIndex=0; nIndex<id.length; nIndex++) ' T( s6 K0 v3 F
{
# B# C# c4 U4 X0 V" s+ f cCheck = id.charAt(nIndex); & `% u( A$ l8 D2 q' v! R
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 2 [4 N3 K! ~9 X5 E) c/ O+ E0 J
{
: k8 W7 V4 H! G. k alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 0 ~1 L, D# Y# @, z7 d \5 U
document.sform1.id.focus(); , a. Z% |* { D1 Z* j/ v, M
return false; 5 F" g. e' n6 V5 v( a0 t3 O
} " c4 a. |: b* l5 ], k+ v9 G( a
}
5 P( r8 E8 ]0 p- v chineseid = document.sform1.chineseid.value;
6 v3 P8 ^+ ` E6 {8 b if (chineseid == "")
+ \ d6 y; c) | {
+ z1 w$ s6 d5 E7 j6 U alert("请输入中文昵称");
0 z8 Z2 s S% G f8 z7 } document.sform1.chineseid.focus();
( W2 N$ N9 R1 q2 { return false; 6 k. `8 C2 @$ x5 @9 C U
}
5 u# I! S+ i1 }( m \% b- z* j password = document.sform1.password.value;
/ O' z7 z- x3 z# x! \; p if (password == "") 6 \% e0 Y6 \+ K0 W5 @
{ , W- k/ O3 Q+ ~9 B; {& R# x, f
alert("请输入登陆密码"); % r2 j6 C$ t6 z% j+ K
document.sform1.password.focus(); , F$ D4 @6 b8 v5 J6 L0 z* q, E
return false; 7 L- r3 v9 h8 ]. W. ^ ~ ^7 c
}
" Y$ D; _% E) h password1 = document.sform1.password1.value;
: j' M$ ~/ @# P4 S# w1 N. i2 S5 j" p if (password>password1)
& S# S) r; O9 C% y& G, s5 Y0 L {1 n: l! F' L8 a; b, ` T2 }
alert("重复密码与登陆密码不相同"); # n. ~) N) f7 ^: ]
document.sform1.password.focus(); f8 W0 ^" \$ u# _7 u7 e
document.sform1.password1.focus(); 2 G; ?5 p( M% c6 W; C
return false;
9 [+ o' J6 B7 g' b3 Y, Z }
% _1 ?& @* Y s: E/ zif (password<password1)
c) |0 g) I$ s6 R {
0 H- F' Y. A) Q0 T c+ a1 x( l' | alert("重复密码与登陆密码不相同"); 2 I2 q/ M7 N: Q! t
document.sform1.password.focus();
& M! ?" q6 b* i/ J document.sform1.password1.focus(); & _! g/ ?& L6 [' g
return false;
! V* b; {1 Y5 z0 f }
. b5 B% ]( ]' b6 _9 k' Q( y if (document.sform1.email.value == "") 0 B) h& z2 g# E5 }1 K% y
{
9 \' b! \0 v% h- x" X alert("请输入您的E-MAIL地址");
/ f7 k, B; B) L' x0 l document.sform1.email.focus();
) Q3 i# W- \$ U. S: a return false;
6 N/ h# {) X8 U5 a } : a/ w% ]% s1 r' G N$ h
4 h6 P) _6 t* S1 s$ ?. M3 ^ email=document.sform1.email.value; " N. I6 ^9 k, Z& C4 }) a
emailerr=0
% j7 D& I/ Q$ a6 e' W0 O$ ]+ V for (i=0; i<email.length; i++) ; p3 q7 r" T4 o
{
) i X" r% a' v. g) Y9 T' @. W if ((email.charAt(i) == "@") & (email.length > 5)) ; z8 c2 U! M- a5 p; D
{ - U; q5 j* `/ C2 @# Q1 w
emailerr=emailerr+1
& w5 @ O# C3 A7 s O O5 A4 w } 0 D Z2 g* G3 u5 H
} ' J- `$ x) \( g2 I
if (emailerr != 1)
4 j* p% f9 G7 N) I& x( \5 ~ {
: i3 |3 i7 e( y3 S9 T7 ^' q alert("请输入正确的E-MAIL地址");
0 U7 @. f1 M6 R# { document.sform1.email.focus();
4 _) y: Y% p5 F2 q9 b& ^7 R return false;
+ \1 V- j3 }) t! P6 j; T( G } ; A; n: b* ?$ S
8 E, ~9 Z9 z' z2 g$ e/ u7 t
if (document.sform1.checkask.value=="") / s! \9 B: K+ n5 K1 X; r$ V
{ ( J8 r- u4 n6 V7 l# i* r
alert("密码提示问题不能为空");
0 d1 e( H( J1 U T) _* K8 X2 U+ F1 n document.sform1.checkask.focus();
; m6 ]( j+ a- v8 X; M1 Q; u* a return false; 4 Y* I( T3 r, ^4 B1 F) u
} . O5 O: g6 k8 o2 | A) H; E
if (document.sform1.checkans.value=="") 1 b6 T; Q. n3 N& D: U# s4 X
{
2 R( i ?1 Z% g( D alert("您的密码提示问题答案不能为空"); / @3 b, h# X: H. L* ^! |; q, v
document.sform1.checkans.focus(); , z; f! p& O; ]* _6 [- ?# p
return false;
4 X! H* Y* M) s J8 Q X }: P, L! }8 F6 z" \( W
return true;
% p9 e& X" `; s. X 2 ?0 |( b2 d" D; \
}
2 c$ W/ p+ T. E</script> |
|