|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14443
- 金币
- 2507
- 威望
- 1647
- 贡献
- 1455
|
这个脚本对你可能有帮助:
) n/ X( C: v3 ]<script language="javascript"> & m0 r) b5 G+ W1 }
function IsDigit(cCheck) ) B. l' a6 ^1 L N
{
+ B+ F, b+ a' g2 z7 u- i( D return (('0'<=cCheck) && (cCheck<='9'));
* v6 t% o+ p9 }4 O } 4 N, {+ w$ ]* { B* H1 w3 Z; |2 O
7 w2 i0 S9 o3 E' p( K: u: b2 Mfunction IsAlpha(cCheck)
, u1 a7 Y( z' u ]6 S { $ u' a( E. w* f" g
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
7 e8 \' w' E# g }
; ?9 [4 A7 d7 E( b8 @4 b 2 f% n$ C. }0 ~; h5 }
function IsaNull(cCheck) 1 ~" o4 e! C/ ~1 y; g1 ^
{ $ [, G, `% k3 L, s( Y% c( {
return(cCheck != " ")
/ f, A+ R+ ?9 i6 }- s- U$ U- x% Q }
% c. Q8 {9 u% Z" k0 k
, R4 Y/ c8 y- |+ {4 t9 h) i8 wfunction checkform() ) {+ `& _$ m6 R7 X: K, m! W+ u
{
# x* D' {7 I$ X2 I id = document.sform1.id.value; ; C, I! X) G0 t: i
if (id == "")
" X; b5 ], T$ Y7 G, y; j0 Q { - u& ]1 j# M. k- l7 I! P; {
alert("请输入注册名");
& ~# l, y& s" a6 F2 ] document.sform1.id.focus(); * \ `) R9 s2 D" F; K
return false;
' k( u- l+ e' p; x; H } 1 x A9 d+ f2 ?6 _
w; U4 A3 [# Z2 B6 f$ J for (nIndex=0; nIndex<id.length; nIndex++) ; E& u+ T/ t; e
{
. j+ g$ ^6 B( i6 t cCheck = id.charAt(nIndex); ! J1 |8 K1 j) q9 Z! x0 Z
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) - y, ]/ H ^6 r! t3 F
{
3 O9 c- w8 m# f# r w- L# a1 D alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); d6 F- }9 T7 d- U! V
document.sform1.id.focus(); 3 a- r; ^& D% ?8 E
return false; , X4 T+ A1 |+ O
} - q9 ?0 Q; D' W5 o( p- ~, u) F
} + p0 \* v+ ^( \9 |* ]7 n
chineseid = document.sform1.chineseid.value; ( J; y4 ^: O! A; H: ]4 y
if (chineseid == "")
7 c! ?9 q. b% z; J3 q' v) P {
6 n8 [! X- S6 {" X {' q alert("请输入中文昵称"); & E5 |! Z; B' T' w6 g* s- V
document.sform1.chineseid.focus(); % \2 ~2 a5 b/ e' M9 a
return false;
# S/ V" x M2 a } 8 R: u5 U! E5 W
password = document.sform1.password.value;
5 z+ l* x9 ~" ? if (password == "") # {( E/ F$ v" c6 [6 G
{ 1 A4 }0 _0 D" f2 v& i2 P
alert("请输入登陆密码"); ( k. }9 z0 R3 ]4 j
document.sform1.password.focus(); ) o# \5 m" [8 E* ]& [! M" J
return false;
/ {) e1 F8 d* T3 Y8 u* B } 5 s, @+ N }# H
password1 = document.sform1.password1.value; 2 J# I1 E2 y) H# W
if (password>password1) 3 c+ E" T* M1 d S% }
{
$ }6 ~. D* P! c, Y alert("重复密码与登陆密码不相同"); A! a% C# D6 Q# |$ ?
document.sform1.password.focus(); * z6 ?! u- {; k2 \
document.sform1.password1.focus();
7 p+ j7 \4 y8 u, _' G) v: E( n/ b return false;
3 \& T3 o5 N8 z# i' o$ g } K% _ ]7 B" ], W; K2 s* C
if (password<password1)
( }! a" T" H$ C; w {2 }$ \6 Q5 K, i' y4 N
alert("重复密码与登陆密码不相同");
* d" q! h# t" c0 Y9 x8 |6 N8 p) y document.sform1.password.focus();
! v* a# D. d1 ~! n* {1 Q, s: D document.sform1.password1.focus(); & k3 {- j) R. V: H$ Z/ r
return false;5 z) x: v( K! m1 k& y
}
0 c# f) ?/ X: O, v0 S if (document.sform1.email.value == "")
1 J$ t; g2 i% m6 |& m' ~ {
) J7 Y, Q6 j3 ?) q& ~& o alert("请输入您的E-MAIL地址");
, J3 b9 c& ?, H, C document.sform1.email.focus();
& l& R8 E p2 z, z. Z, X" N2 G return false; 7 X5 K* S- w0 K! F
} 5 i: u4 s% y! J
3 C+ y% n* B" O2 a3 S$ G2 V, k4 _
email=document.sform1.email.value;
, r) w, k$ [ b3 w- E" Y2 b* M- t emailerr=0
6 K- W+ @/ Y! h+ g/ J) K for (i=0; i<email.length; i++) 8 d9 Z6 n7 H* v- J2 i# U
{
) D- h, B9 Q6 P! y9 ` if ((email.charAt(i) == "@") & (email.length > 5))
o1 J$ }) x5 n5 \0 ^% m { & a( d5 q$ ]& o' ]1 ?; b D
emailerr=emailerr+1 6 `% J' M5 d; t1 Q& L. T8 M
} # W. a/ p9 r$ h+ p0 x3 J! |
}
3 ^1 x5 l+ f$ @# ^9 }" H- y3 Y% V if (emailerr != 1) + n3 C9 a7 w' P1 q
{
: d1 V% H Y. o( \ alert("请输入正确的E-MAIL地址");
) ~2 J9 n. c3 c4 M, C document.sform1.email.focus(); 8 o! v- a y5 d4 F( r
return false; - D' d. N( k% T, U" N& m9 L7 E
} 6 P% Z3 c' M- `* w" i
+ y- S6 a% M- e( `2 z5 v7 `& Y2 _2 S% _
if (document.sform1.checkask.value=="")
+ s% G0 q |- R% P+ ^& j {
0 h6 N( s3 H4 j. m4 S5 H alert("密码提示问题不能为空"); $ i, H2 S% ]/ ~% [8 W& m# a) }
document.sform1.checkask.focus(); ! y! a* |$ g7 ]2 c
return false; 6 C. ]5 A6 O( ^
}
3 W3 {# P* M: z: q if (document.sform1.checkans.value=="") # s& b4 F; B$ H! L. [
{
' x0 s; ~0 \4 e; o" L3 o4 x alert("您的密码提示问题答案不能为空"); 9 Q8 U* k9 z5 [+ T5 j
document.sform1.checkans.focus(); ( E7 ]* H2 P% n8 t# A
return false; 5 ] ?5 I' X! h
}
- _+ g( h: J; v1 r2 T return true; ( t* e4 n6 _7 ?% d
. \7 t) ]( M+ N! J4 g6 W5 t. D& I} ! F! l [% J2 _) j" i; e- ~9 C" i
</script> |
|