|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14439
- 金币
- 2505
- 威望
- 1647
- 贡献
- 1453
|
这个脚本对你可能有帮助:( ]3 W% ]3 N5 _% T D
<script language="javascript"> ( D# g: s, |9 F& n$ G: J# q
function IsDigit(cCheck)
4 K$ |1 {, ?/ Q+ ~; I. A {
# T0 v' s. g% y0 k return (('0'<=cCheck) && (cCheck<='9')); ( j0 h# b' @4 k# V) C, ^
} 0 }4 H4 ?! W! h H( p) g5 e
5 i. Z6 Y% l" a d0 ]( ]
function IsAlpha(cCheck)
4 y9 D9 c" J [# h0 ~ { 8 x6 h/ f# d+ v$ s
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
% ^7 I4 E' s5 Q$ O! { } # D- W5 @) q7 b: {) u" v1 P3 r) K
, P- F: r3 a; \# g5 r, }0 F! s5 _function IsaNull(cCheck) 6 B) S3 _+ m# k4 m
{ ' s1 |: @. J! E2 C0 b
return(cCheck != " ")
# i% j2 W. q$ `; S+ k* ? [1 H' { } 3 m9 g" {; |) G/ T& \, a
: t: C0 p! c: Mfunction checkform() % D2 y1 \ \' J9 K$ C
{ 4 p) j8 A/ @3 @+ B) n
id = document.sform1.id.value;
2 X- D2 Y, g. ^7 D4 r# S G if (id == "")
4 Q9 }7 r. C+ l8 T, g. k, |: s9 \ {
+ g9 Q/ v# X o' k# J alert("请输入注册名");
8 |( B" x+ ]* a$ } document.sform1.id.focus();
* m; A a" i) m5 G return false; 0 [! q" R, B5 X0 G3 z8 W
} 8 F4 z% U0 d, I Q7 w2 V3 Q
* F2 @1 {1 t5 i% s3 I( a for (nIndex=0; nIndex<id.length; nIndex++)
4 B2 \/ R+ O4 b { 1 C) y5 n }7 |" Z
cCheck = id.charAt(nIndex);
6 k6 e! W3 T; T6 p# F: t if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
" r7 B5 f( R$ Y { . a( N9 n6 H% C \/ j
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
% `. a: R4 A- W$ g: V! x4 J! c8 C" S4 G3 M document.sform1.id.focus(); & n2 z( e) q3 z* j
return false; ; D! F' h7 J8 X& N
} ' O; F) h7 p" P1 }
} & M' N, P0 D# @. q5 c
chineseid = document.sform1.chineseid.value; $ f' T9 \2 L* E. U, H$ U
if (chineseid == "") 7 w2 Q' W y; p9 I1 d
{
5 Y1 J+ z, m. _# B; _) U$ z m& Y5 I" F alert("请输入中文昵称"); ; v5 W* x' w* D" }8 R" B' d( Q# c4 i
document.sform1.chineseid.focus(); ( \& A0 k+ L5 i' e4 m1 q, j7 h
return false; 9 D( b! S4 \ s7 E R/ q
} ( n; D% B! c, }3 N( ?
password = document.sform1.password.value; ) V/ J6 o: ]2 e" {+ {( j- m
if (password == "") $ M; x, }5 m) ^' \+ c" w% d
{ $ F+ ]' W h0 j+ q( F; {
alert("请输入登陆密码");
( s5 p% ]) n) }4 [ document.sform1.password.focus(); 3 c9 @% l8 m) z
return false;
: Z: S3 c2 Y0 j7 K, [ } # U% x6 _0 h4 A" i8 T* R8 ~
password1 = document.sform1.password1.value; , Q6 W1 a2 a0 }4 T
if (password>password1) 9 G. r2 D, @% ` b0 b2 n: i* A
{
/ m- a; f: E) {" k5 f- V+ Y alert("重复密码与登陆密码不相同");
* V& Z8 Z# K- R: B6 r document.sform1.password.focus(); $ T- G( V. f o8 u1 T5 v, L
document.sform1.password1.focus(); ( T, {( i9 `* c1 A$ c5 B
return false;
. o5 b% ?& ]/ R/ A } . Y, u$ I9 w! T9 r# }8 k
if (password<password1)
, W* g2 l/ I% \9 @/ i' [9 i {3 W. b$ Y* d) J5 j( k, B/ B5 d
alert("重复密码与登陆密码不相同");
1 P+ A! y t+ y4 O. u2 z; X- A document.sform1.password.focus();
$ n s+ q. b7 p document.sform1.password1.focus();
* h9 z) X5 A* _2 l4 \; u/ ^ return false;7 q* d1 i9 ~8 P. c
}
: e1 V& _. O6 D1 e% F h) K9 v if (document.sform1.email.value == "") 8 n G2 o. C# J( b1 v% ]9 ?
{ + l1 \' l8 v2 u/ x0 v1 k) i" d
alert("请输入您的E-MAIL地址"); $ C* [+ z. p1 n9 Z6 e( A" a" y
document.sform1.email.focus(); 7 V; e( M+ J3 i. G
return false;
; e2 `% c8 L8 D e# F* G) _ }
1 r5 q/ v/ `! J# A' ?, b7 J % K+ A0 Q$ w, M% [
email=document.sform1.email.value; % ^6 R a2 Y: i# J
emailerr=0
H+ c+ ?1 ?" V: P for (i=0; i<email.length; i++)
0 u u+ n' X# z/ P8 E; o; n# c {
) k5 e/ o1 {) @/ l* @5 w if ((email.charAt(i) == "@") & (email.length > 5))
9 F7 G2 q0 O0 D$ f# J* U {
0 H7 m3 `& w+ ]/ k7 Y. { emailerr=emailerr+1 # e1 ]1 z2 Y+ F
} % M B; P" U. _; K; C
} , U4 H7 V9 ^: D, E; w
if (emailerr != 1) 5 p f: G+ X' x* U; [4 g! y' Y
{ 3 [+ R& p4 r" b9 |( \
alert("请输入正确的E-MAIL地址"); 0 X& C5 U- Q0 R% e3 A
document.sform1.email.focus();
; {0 X5 ?! ?8 ^+ { return false;
: w* z$ M5 F2 D6 g }
$ L- C; ^* I& P) f9 t
% w4 X: l2 B5 l J2 w/ F- I5 z if (document.sform1.checkask.value=="")
, }. I0 E u5 O. ]$ S$ Y5 U { 4 v: i- r% j2 @; H% X. H: N: J
alert("密码提示问题不能为空"); 8 ?0 P' y# a) O4 v0 W, }, K
document.sform1.checkask.focus(); 3 n' t) ^+ r' y6 f" }
return false;
. c N8 |9 a' u0 y8 ]( t+ u) ?1 R }
+ K7 Y1 W1 k8 u# r4 f if (document.sform1.checkans.value=="")
" |* E- D) S8 D, @3 c* B0 p { ; X3 D) M3 s/ |+ D! z7 G5 [
alert("您的密码提示问题答案不能为空"); % j* M, ^ H1 Q7 T0 F- Q
document.sform1.checkans.focus(); % f0 \* [# a! X5 X; _
return false;
. }' O6 X& x D, I- W+ N }1 E! e) q4 t1 K6 b* a- [9 r8 r" J) P
return true;
$ R/ o) k4 _1 }, G. \. k4 o# W
& }% N$ Y' {6 V) X/ c+ l} ; v. \; j2 Q0 y, V, b2 _8 g
</script> |
|