|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14423
- 金币
- 2497
- 威望
- 1647
- 贡献
- 1445
|
这个脚本对你可能有帮助:
9 P5 K. k0 v9 X% S A" z! z<script language="javascript">
/ k# t ^+ F6 A% ?0 H' X5 x0 Ufunction IsDigit(cCheck)
2 A; G" \+ [1 Q5 @# Y/ q6 z { : J9 a1 Z. ~' \0 }0 P I
return (('0'<=cCheck) && (cCheck<='9'));
( ^& x) p: S' T }
0 E8 c- v) L% p - x, |/ H+ u' b
function IsAlpha(cCheck) ' ^8 `. B! I+ Q' F5 g# X1 T
{
2 X3 r- J) @, @* c3 @3 q% L return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) , N$ w7 }8 j& m! g: q0 z5 G
} + H; ~3 s$ p* P6 s5 l, F
, N/ n: V/ k) D. C7 I! ifunction IsaNull(cCheck) ) ^4 X1 q; z1 T3 N. |1 J) k
{ 6 m: R# O& k( M+ A8 @: ?. R+ q# W+ }
return(cCheck != " ") . z, v( |* Z" P1 ` c8 F
} - \' e2 b' f/ ^ b$ n5 d
8 [+ e4 V1 j2 qfunction checkform()
: K4 Y3 n& l( V" j8 O4 e{
6 w) P4 |" t' J' @ id = document.sform1.id.value;
6 T2 y& Q9 W" E. h r if (id == "") % x% o$ F$ g! p' R) c
{ & {+ p( N2 e' o' J3 e" f$ o
alert("请输入注册名");
* q1 A# m! q5 w0 S* l7 Z2 @4 r6 D Y document.sform1.id.focus();
* X& D/ Z& B, p; b1 F# E return false;
. d. z+ v6 V- F' o( ~8 @4 h9 V: P }
6 V0 f1 M5 {9 D$ D% v/ ~/ |7 d # z7 g, {! N; G2 |% T
for (nIndex=0; nIndex<id.length; nIndex++)
5 h" B' R( z; w S: { { - R) c/ b# [( B" d$ P
cCheck = id.charAt(nIndex); 0 N& u: s8 d! q% A) z8 U
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 7 b% |( x- _. p5 T
{
9 r3 C( L/ Q! X1 Q2 i alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
: l9 D5 b7 e% F5 @, P+ Q document.sform1.id.focus();
, r1 P9 p' Q6 W5 [; L( U% {, C return false;
& Z- z9 d5 C( a) t; j \7 R } + a; R9 V2 [: f" g0 c4 J$ P
}
2 O, @- h2 c( U7 J% S chineseid = document.sform1.chineseid.value;
/ v- x' d/ I& y+ i5 p if (chineseid == "") 8 d; Y: V# n4 ~ ?# C! z" {
{ & ]/ Q6 }/ ^, c6 o
alert("请输入中文昵称"); ) Z- w6 f+ i+ Y# _( E% a
document.sform1.chineseid.focus(); 1 w* K! c2 d& h3 ?( V$ m
return false; h9 S0 e l$ M3 ?/ p5 b
} 8 N/ d+ n, z' E) j; Y
password = document.sform1.password.value; 2 A$ L' i# }0 y( t2 t
if (password == "")
: B1 ^! y2 m: H1 f0 f5 E { & {% [9 N1 b k/ Q. E' p7 e
alert("请输入登陆密码");
2 ~* j* ], S& w. W8 ` document.sform1.password.focus();
# \! J; H! m1 e5 t: N1 [% L return false;
- v8 l& Y0 z6 Q0 [* h J* D3 b } . t8 ?' v4 r) ~) k
password1 = document.sform1.password1.value;
, h3 T: @$ ?$ g$ e- Y if (password>password1)
8 Y, S% x3 P3 G7 f$ x3 p {
- Z+ g* e. u' ]$ _ alert("重复密码与登陆密码不相同");
+ E Q8 V: q) b6 m! m( V# U( k document.sform1.password.focus();
+ I1 D1 j& p [3 R document.sform1.password1.focus();
, Y8 e- g* U0 x0 E. g7 x8 R return false;
8 U2 m# s# t" m: k% m } - o3 q0 K- c. b# u$ z. q0 r* V* Q
if (password<password1)
! C! A. Z; d, O# S2 X7 o6 p, _; ? {
x# k( @2 s+ N6 c7 T4 t alert("重复密码与登陆密码不相同"); ) M; }3 r: v+ P8 D
document.sform1.password.focus(); 2 V) B* U8 k2 m1 n6 q7 Q! A% j
document.sform1.password1.focus(); ! M+ J, w0 Y& J) Y7 J6 t6 d
return false;- M' M+ L" F E4 E. |
} ( F0 a `& r, j
if (document.sform1.email.value == "") - s# p5 n- r! w8 j7 k: X2 @3 @
{ 2 l- C0 C& k5 d6 m/ H7 }5 R" Z5 `
alert("请输入您的E-MAIL地址");
& O: d8 S# q0 t, _! \ document.sform1.email.focus();
; }. ?3 o# [6 ~, x3 _ Q1 V return false;
8 j( | E4 J( ], U7 A d } |6 \9 c+ W! ^/ ^
u5 W9 }0 A0 E1 _: t* I% } email=document.sform1.email.value; % p3 y' e" l0 i, u. S
emailerr=0
# f3 W3 k0 p6 a& a) `: V for (i=0; i<email.length; i++) 9 W: A! Q9 q, y5 P& B* Q6 N- F2 R
{
3 v! c5 A6 O0 a( R5 O. i if ((email.charAt(i) == "@") & (email.length > 5))
: r! Y" D' \7 q {
3 H7 T1 X4 S1 H emailerr=emailerr+1
% o) R# R5 C' f% c1 ^ } ) ^+ O7 |, e3 |0 H0 \
}
% a- I& G; c" `5 u8 X: x' z* x if (emailerr != 1)
+ U& p+ ^9 [# S4 d8 e8 p( k- s { " J Z+ ^* C' g5 _( o5 j
alert("请输入正确的E-MAIL地址");
8 ~' V# M) H# l* P1 X document.sform1.email.focus(); 7 ]# u A$ w& _9 U/ X/ M
return false; ) d( d* X u( t3 U6 W
} 2 t7 C. P$ J$ Z! T. Y
$ }9 b( ~, L' W1 ~' S; }( s if (document.sform1.checkask.value=="") " m& W# |9 [7 j$ o* N, s
{
6 ~3 o; g6 d# U: X2 E alert("密码提示问题不能为空");
& q* R, T2 }. s) e document.sform1.checkask.focus();
* x; c5 _7 n" i) k, C. ? return false; / M* ?) m& L! \+ r
}
8 W$ a, ?2 \( l5 p# R7 ? if (document.sform1.checkans.value=="")
8 H% d0 I3 ]8 V" p. i {
' M, L! J6 {/ Q4 D; V0 v) p alert("您的密码提示问题答案不能为空"); * M' ~2 h6 q2 v1 e0 Z. \1 A
document.sform1.checkans.focus(); ( g3 }( t9 v$ p% W2 B3 V
return false;
6 ~: F, m* K+ ~* P0 e: m* B }
6 y; k* `' Y" {6 j# l) ?3 Z return true; ; k; a' u9 ]- x" B$ _
/ _/ L- O4 ?; ~' f, L9 N
}
, \2 e3 ?+ k: Q& x, C% _. V! l1 T0 X</script> |
|