|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14397
- 金币
- 2484
- 威望
- 1647
- 贡献
- 1432
|
这个脚本对你可能有帮助:! ]9 W# A& D, r5 M3 F8 k: ^9 V
<script language="javascript">
/ C% g& ~6 C" H& {function IsDigit(cCheck)
, X) |' w, `, x' D) W; b { ' T) {9 C; f a7 g. R
return (('0'<=cCheck) && (cCheck<='9'));
2 U: i: f2 v/ j1 \ } & i0 Z; ]: J( Z) a% h
1 J& e. g9 Y! @; T# \9 H) e* d" v
function IsAlpha(cCheck) - h/ }0 u+ Z; A% T, j
{ ; ?7 Y b% B( ~5 J2 k
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ' Q4 Y* g n' z2 [" ~
} # I. t4 T. W% y+ j$ j
M9 r5 T7 }" d [function IsaNull(cCheck)
, P1 ~6 ]$ F0 ~; {: ~& P { ( A* f. W9 r& |0 n
return(cCheck != " ") 4 O7 _5 t( Q$ d; k% J& _ z
} * G2 T+ k6 s* |' j0 e. m: g
, H1 U8 W' B) s' j# R& sfunction checkform() , i# ]! ^* E$ V! g/ ^
{
' B) L9 c. B( f1 F1 h6 Q id = document.sform1.id.value;
3 u* v( C6 A" b; F$ } if (id == "")
, K! P: \! v! c {
/ w, ^% x: y9 Y$ k alert("请输入注册名");
, \3 G% Y+ B" Y/ b/ n document.sform1.id.focus();
7 d# w: J( M0 h/ g" ~* \$ H' l' y return false; : r% m; N2 Q7 D# |
}
. B' L. Q' O" c* o% M7 p' k3 D 5 A) U. M. Z" n3 _2 u8 V, x" a
for (nIndex=0; nIndex<id.length; nIndex++)
, ?9 _+ d2 T" M: |- f4 d4 {) A* O { ! C* u* v/ n: s+ }( A/ c) p
cCheck = id.charAt(nIndex);
- O: X( ^2 ^7 k$ ]$ I5 W8 ? if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
; x1 R# L8 l7 W {
- P% y4 t8 C2 ^! o. E alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
, w9 V% n9 L8 V; U document.sform1.id.focus(); ' R' `2 @2 L6 w( f4 ~
return false; ' H% k" t, V' ^4 |* }" \" M- Z/ @3 D
} % r; j% w7 g* `+ a
} 7 e3 K. f# v/ r$ l
chineseid = document.sform1.chineseid.value; " q/ T4 b6 Q& ~) x& Z2 l
if (chineseid == "") 6 P% @( s: X+ t( q2 Y, y- b
{
$ K$ d" R; K: F6 V: E alert("请输入中文昵称"); , c, r" q s; b9 w$ \- Z
document.sform1.chineseid.focus(); 4 Q" Y, k: F+ t" ~9 ]4 |
return false; " E: t- T+ |" g3 E) k5 [- f
}
! B J9 S3 P/ e; T( U password = document.sform1.password.value;
- n# Z8 q% W. x6 J2 M% U if (password == "") 5 [8 Q4 c+ G5 v
{ - O8 t! D$ Z7 M
alert("请输入登陆密码");
0 O1 q" i# y, e document.sform1.password.focus(); 4 \* C5 `( Y, H4 D0 F r
return false;
) f5 r1 }. O) X9 V2 t( U, a }
- u N& H( L8 C' {* h) a password1 = document.sform1.password1.value; 4 j/ K$ D+ L* n# x8 H; `+ f. z# a
if (password>password1)
& `* B3 a, |0 w: t1 P {0 D5 p1 _6 k( G* G
alert("重复密码与登陆密码不相同"); n+ ?* K7 a' {4 R7 ^* e
document.sform1.password.focus(); & q; S1 g/ _& J5 V* B# P4 L+ u
document.sform1.password1.focus();
" H, j9 y2 x7 I1 _ return false;
$ ^ w8 x7 {$ u) `4 O5 S5 e }
3 t1 M! G' \5 G7 wif (password<password1)
; ^; ~% Y& Y' c: ?; r/ `$ Q! Q, M {
0 s4 i E* k7 c7 I8 S6 L; A alert("重复密码与登陆密码不相同"); * r& ~% A5 _& P+ f& P! r
document.sform1.password.focus();
3 l M9 T- f; {* W- D document.sform1.password1.focus(); $ _2 h: G( ^4 Q1 R! g% J2 n
return false; Z1 c: ^' \- J. f+ Z7 u
} ' n, Q4 a6 ~; z, b0 X5 d
if (document.sform1.email.value == "")
7 n0 X- P: ?! Q/ [0 J6 h X2 V { 4 {9 G1 e! |4 {7 a
alert("请输入您的E-MAIL地址");
( G9 `. I' x1 v' s+ {4 `. f document.sform1.email.focus(); " q+ P8 d8 ^, W% a8 R* q i. {
return false; 0 ^. }2 T' q! E" R& V. ~9 }
} ( y9 W, \* }: F4 D4 A5 n0 R( x" G
' x' s; B( O3 O' u email=document.sform1.email.value; . p& k0 d8 j" W3 q R U
emailerr=0 ) c/ _, V: z- x0 }8 I
for (i=0; i<email.length; i++)
- D3 `3 F& z. i" k {
2 H2 a/ P, J O! b B0 _ w4 z n if ((email.charAt(i) == "@") & (email.length > 5)) 2 L) X& g# Q7 |% u
{
- A; \! ?7 I0 H; H+ [, v emailerr=emailerr+1
0 i' k! t B+ T9 r" O) z* j }
9 m* R. q4 n/ t9 ~4 @ }
; {4 E( Y6 D' L" ^6 Y. _ if (emailerr != 1)
! `' e) E$ r& Z' E5 k, V {
4 o2 \; u' \) G4 I% S& T( P+ }. a alert("请输入正确的E-MAIL地址"); ! t( f6 N; ?/ K" g/ m
document.sform1.email.focus();
' H8 s1 o, W6 Y3 j return false; . Z$ a5 n3 a. M, E3 S E% q
}
- ]# E2 i# c/ A: V0 m
! Q6 N0 R) h% g, ~9 O' ` if (document.sform1.checkask.value=="")
( N$ z: Z# E9 L! O$ X0 W7 w, r { " `: C; Z1 N3 P& @9 L
alert("密码提示问题不能为空");
* F8 i( [/ d7 m6 g& A document.sform1.checkask.focus(); 2 }) g6 g3 d/ i; E
return false;
0 K; p- H$ W3 s/ n2 P% H } $ Z( H3 W8 q$ |7 B( o
if (document.sform1.checkans.value=="")
$ S! E3 I% W3 \' M$ Y0 e8 Q) K {
5 k# t; x- c& x$ N4 W alert("您的密码提示问题答案不能为空");
: [% | d5 V6 v& d0 L/ {9 r+ ` document.sform1.checkans.focus(); 0 a2 l" y0 Z' w, w2 O
return false; ( T# f& q: m1 H* X
}& b( A- V; G) A+ k" G2 I4 ]: e
return true; % h- ]# |/ j: Y: A2 W7 I% Y; J
) n. R$ z5 }! v- Q% d
} $ l. }3 n3 a, q" n% y' g
</script> |
|