|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14331
- 金币
- 2451
- 威望
- 1647
- 贡献
- 1399
|
这个脚本对你可能有帮助:+ n) m9 n/ R# H: I$ E3 o
<script language="javascript">
1 ^' w3 W8 |! B7 |. @- g1 {function IsDigit(cCheck)
+ L8 P* f' \# d. E" m0 D7 F0 [ {
7 K* s Y; U" n) x return (('0'<=cCheck) && (cCheck<='9')); 1 [. ?. C, H9 \' m) ~
} 2 ]# K+ I8 t) K- q( d- V
( x$ D9 R0 |. @' Y( h; j0 h/ ~function IsAlpha(cCheck) 6 @4 i: d) D8 ^) `( g
{
+ X6 K9 q& e! E! Y( J# i, U9 x return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ; ^5 x/ R. ]4 ?' r0 K& O! C
} * }$ |( s8 Y9 Y0 @
` Q: c9 v5 k6 t
function IsaNull(cCheck)
. K4 Q$ c# U( @' F {
) y# w# i0 \0 R# w* V+ B" O return(cCheck != " ") 3 c) }( K0 P) W4 D: ~: Q- h7 I+ h
}
1 i+ @7 G& C2 C- l
$ f0 j: b) s& Q2 F5 y. m3 z8 zfunction checkform()
; N$ S8 x N: ?$ s{
: R6 y8 N a* q! x id = document.sform1.id.value; : d) K+ `% M# R, U1 K
if (id == "")
5 w2 v. m5 x% ` { 7 p, H9 i# ? K4 v5 d: {( f/ c
alert("请输入注册名"); + j ~+ b8 X( N0 L1 A- E7 g
document.sform1.id.focus();
+ F' \+ g; U6 p return false;
- i, X; a1 b i2 B2 Y) h- N }
, E! m! _' A/ z1 S) E$ K" c5 S
% d6 L: ]& q* h; h for (nIndex=0; nIndex<id.length; nIndex++) $ A, Q) |- g7 x2 \1 B6 O, Y6 q
{
; I! Y8 \) q! a: b) s: X# q' ~0 c9 P cCheck = id.charAt(nIndex); L# q+ ]- Z/ x1 c1 f2 v, v
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
8 o2 W0 X' R) x( l0 Y# J {
# k% V1 a. _/ Y. ] alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
S$ Y4 V& ^, B5 p document.sform1.id.focus(); 3 k) i& _0 x4 o
return false; , _3 A C, }( S0 i2 W0 G
}
# N3 N m5 G5 i4 t" L } / w) ]* H6 g0 D
chineseid = document.sform1.chineseid.value;
0 u5 U9 X0 }0 p if (chineseid == "")
# S7 U! d' j. v$ @ {
; P: T" n$ n" x2 f( f, e( |! O alert("请输入中文昵称"); ! X. ~1 m4 Q! p" Y6 z4 H7 r* A
document.sform1.chineseid.focus();
: f' L/ J, O ?, [) w return false; $ a$ S3 k' m# }6 G4 D4 x- c
}
' `2 E- s+ \6 ~% u+ Q+ ? password = document.sform1.password.value; : e/ U3 o! ]) H' j! W
if (password == "")
" k( I" ^# Y) a$ A8 x { 0 v2 x2 d/ _( `6 ?1 f5 @
alert("请输入登陆密码");
8 }* g3 b0 q0 E. A document.sform1.password.focus(); 7 v$ @* r! l1 l/ d. C1 ^
return false; 7 v8 t+ \ G/ K7 x% c& J6 ]
} " N `' b% _5 b' |' n
password1 = document.sform1.password1.value;
8 E4 d! Z# E. \' G$ ]; _( B! U if (password>password1)
- ]# e4 }- V# [) j" u9 K6 l2 f k {
{. A/ P) n% d6 T! w `$ ? alert("重复密码与登陆密码不相同");
* G3 I; t- K9 C( d6 a- l; n. F9 | document.sform1.password.focus();
8 w# J2 R9 a/ J/ ^% d! F document.sform1.password1.focus(); ( k" f9 \2 |/ k8 Y1 I& Y
return false;
- B+ O3 u1 O# V1 @# A* Q }
6 q+ D' U7 j, @) z( _! \, Nif (password<password1)
2 h) C; d- H. |' P {
& O( \- T! n7 x! Z& P4 k: e+ l alert("重复密码与登陆密码不相同"); / V- c* u1 V: |1 O5 ]7 W
document.sform1.password.focus();
2 x" u1 ^, O) ` document.sform1.password1.focus(); 9 F$ q; i I6 w0 M4 R. g. E
return false;$ |; R4 N8 b2 b, l
} . I- \' s: d$ ?* p
if (document.sform1.email.value == "") * ]- R3 t5 z3 v0 X4 y4 P
{ # h5 U1 @& O8 F3 C
alert("请输入您的E-MAIL地址");
, s1 g0 I" q) U% N3 p% k document.sform1.email.focus();
' D( v0 s% j0 Q; u z- M return false; . P! G# J k5 y' z
} - N# r8 [; T- w
% [1 S% C2 W1 o
email=document.sform1.email.value;
8 t$ i0 Y) Q; E- ^) a emailerr=0
' K; D" F8 ~% A! O for (i=0; i<email.length; i++) 2 w. g% z3 g6 f- `( }, p- o7 h
{
+ G7 f2 y$ |' ~& P1 } if ((email.charAt(i) == "@") & (email.length > 5)) % K ^4 p! U+ k# J8 o& a J& S! B0 C
{ 4 y+ ~ T1 V% A
emailerr=emailerr+1
, }1 z6 \. n) S7 @# Q" e } + n/ B% f4 d- I9 Y6 U9 C9 ^
}
+ Q/ z% p3 w( Y1 C9 U& \4 f if (emailerr != 1)
9 K2 T5 A. ^. P" Q! a7 H {
0 {+ a/ D. L8 o* y z3 [ alert("请输入正确的E-MAIL地址");
, \6 z) ^* |, X( l M( w5 a. Q document.sform1.email.focus(); 0 v+ x7 E5 x3 ] a! m5 B: K- D
return false;
1 W+ I3 ]; J+ [( N1 E" c. F1 K* E R, u: S7 ] } & v! x! E* [1 o! q F( W4 ]
: U3 f1 Q1 t* i
if (document.sform1.checkask.value=="") ' h5 l* F4 T0 Q( s9 }
{
' Y; W+ p: K8 y7 D- n alert("密码提示问题不能为空"); " G# M9 V, q$ C. Q
document.sform1.checkask.focus(); : ^) _1 d3 N8 L; Z9 N
return false; ; t/ \ E" H+ ]. I; ]6 T2 S. N: F
}
: z% Z1 y8 X2 z2 `4 o( E; f if (document.sform1.checkans.value=="")
# U: x# C' z* V6 ? { ! C I5 {6 }: _7 @
alert("您的密码提示问题答案不能为空"); 4 j& X" P1 U) J4 b+ V: g1 X# ~
document.sform1.checkans.focus();
6 M5 A9 l8 j y$ n' V return false;
/ G# k4 a) j3 t3 J0 X: Y! [" R }$ y; t$ Q; N0 E# k- P; K
return true;
4 _8 Y. e# q7 K% Y+ F8 `/ q1 w 6 Y* C0 X, x; R; W& z
}
. `: V9 l; z( \) a8 D</script> |
|