|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14331
- 金币
- 2451
- 威望
- 1647
- 贡献
- 1399
|
这个脚本对你可能有帮助:
: N' a0 l5 K6 T/ D9 Z" {<script language="javascript"> # p) j9 x$ q' K' `% Q l* j8 Q
function IsDigit(cCheck)
5 ?% n5 }7 A% u3 T { 5 q1 h2 o* N. z/ ^( N
return (('0'<=cCheck) && (cCheck<='9')); 2 H, [! S+ [$ _
} ( t7 i T# G7 a; ]! M9 |8 K
& O1 m9 y$ Z/ J* `( y$ J8 ^
function IsAlpha(cCheck)
* a/ W2 |3 e7 x {
0 {1 E. t8 R- W% O8 x7 l. o return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 8 z/ S* ~# E/ j. C' T# e
}
+ A* U! D* P7 L5 k# g 5 R8 P- P ]6 O2 f6 C7 O( |2 l# D. A
function IsaNull(cCheck)
6 Z5 @- Z. _1 j7 Z7 ~ { 3 j, O( W9 {$ A; U
return(cCheck != " ")
+ \2 `" m: V$ R }
0 r( d9 z1 r9 P8 e- }' T
+ A1 E* q3 w% tfunction checkform() $ c7 H" W# p& G7 o) c# V
{
7 r, ?8 ^9 ~/ m( [/ m- { id = document.sform1.id.value; 7 O1 \" s7 R1 H) k) G
if (id == "") 0 ]- Y- X: G7 ^+ n7 [4 z/ A
{ 3 H! L% y6 A3 N4 z4 m. W
alert("请输入注册名"); 2 N; ^& @2 z1 R6 Y2 _$ Q
document.sform1.id.focus(); & p- \( X8 [; M9 A) e
return false;
1 x6 d: h. w) {' G6 E% @ } $ T) @6 u: ?$ Z7 Z2 p# w$ _# {$ C. r
+ P- {6 L$ t1 U% B for (nIndex=0; nIndex<id.length; nIndex++)
& T+ x' t1 `" G+ \$ G8 K/ [ { ( J/ t, p- s1 m$ N
cCheck = id.charAt(nIndex);
6 |# m' X/ x& e. ~- D6 [# ] if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) " L; m( Y `/ @) |
{
5 }* |0 [: M g+ z) i alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
' s+ U( f; L' ~& T document.sform1.id.focus(); . f0 o, L6 n: o
return false; 8 J8 U% a z, C* P4 ~& k
}
) X( ~9 E5 \$ v- G4 i" \# @! R- b } * N/ D* P' ~- A3 i
chineseid = document.sform1.chineseid.value; 6 h4 ~# m5 r7 o# \4 W% \5 k1 j5 R2 e
if (chineseid == "")
7 I- |0 ~, _( C { : k- |" t2 s/ Q1 d3 B# p: w
alert("请输入中文昵称");
3 Y* n: z6 x. P$ r document.sform1.chineseid.focus();
/ m! f! o6 D6 r, q4 D return false;
$ }) d' j; m8 y: c* M } ' L# T5 j- t" N. e: H
password = document.sform1.password.value; 3 P) b/ f; i- C# Q, k! C
if (password == "") 6 L/ y) k6 [$ k( I, @7 r, ^" B
{
+ w B! U1 j2 Z3 [% G alert("请输入登陆密码");
s/ Q* s2 R" _2 g document.sform1.password.focus(); ; H1 B. v% U- t2 g( R- I2 R
return false; 9 N$ A3 S# G3 j8 ]
}
! X; k! f1 S5 w password1 = document.sform1.password1.value; ! `* Y X+ s; m8 @
if (password>password1) & h$ Z. t" \! m5 K' ^8 \
{
3 Q' J+ R6 g* T! u( n" C) c0 G alert("重复密码与登陆密码不相同"); * b; {. n1 n E
document.sform1.password.focus();
) M( b$ h( F% S document.sform1.password1.focus();
+ a% k; x! n: Y return false;% U0 C4 M& v2 M9 P0 y, Q V
} 6 F$ B! W' y0 u7 M
if (password<password1) " ?- h' ^$ N/ X7 G* A' `
{
$ T$ V: U2 ?1 r9 C3 P8 r' I9 B alert("重复密码与登陆密码不相同");
8 j- |7 |& s' N8 d document.sform1.password.focus();
- E- M: l1 g( v5 z4 G" h( @ document.sform1.password1.focus(); " B; A, E7 a( |' E& Z3 T4 ]" ]4 ?+ W
return false;
6 E! t. n" l( a7 u$ q } ( T6 n- N1 p% @1 s2 m, `0 A1 v
if (document.sform1.email.value == "") 3 p* g4 V5 u) i, J
{
+ H, `5 V& \7 c9 b alert("请输入您的E-MAIL地址");
- L5 W/ E% f# X4 J1 D& t8 l document.sform1.email.focus();
9 B: y9 @5 l: m+ x. g5 g, | return false;
) @! R' P" _' P0 N } 2 r/ g! |3 T) t( d/ a0 o
9 J5 W9 X* ^- B" ~ email=document.sform1.email.value;
4 w8 z/ M) C; j emailerr=0 ) L3 A$ e- c, U( L5 w
for (i=0; i<email.length; i++) : K5 \) c" H! j7 J! X1 c# x4 K
{
3 ]3 [% c# I& x. u$ B: ^0 n x/ Q if ((email.charAt(i) == "@") & (email.length > 5)) 4 T$ p. N4 G1 {4 H
{
. z! Q7 u3 E9 y9 U emailerr=emailerr+1
' s% p3 v7 D/ l, H3 M* R# O; f } : [3 y6 b. I( z- N* k/ o
} + K" p, ]6 ~# ^- a) t
if (emailerr != 1) 1 q/ q) _* T" x5 `! a% S
{
: ?; v% B: y- q# H3 \; M alert("请输入正确的E-MAIL地址");
, ?/ w/ Z: A1 H( M2 n document.sform1.email.focus(); , @3 ]: o, I, C
return false; 5 u8 J9 g9 U9 {4 B. d
} / O: Q5 O/ a' d, V- b4 H/ ]
! o7 B& c8 V7 } z3 M if (document.sform1.checkask.value=="")
3 }* W$ W/ r8 K6 ~ { 9 h0 Q* }3 S6 ], U' K) {
alert("密码提示问题不能为空");
5 a E: `) H! G2 ] document.sform1.checkask.focus(); 7 }* Z3 Q; b! O3 I; H3 y3 _
return false;
5 V' Q4 ~2 m' p4 A0 i# m2 G } ! n9 [) p O l
if (document.sform1.checkans.value=="")
9 Z, n' d/ ~, w1 [: p0 G! p6 o {
! u% B; ~% `* Q0 e5 v# } alert("您的密码提示问题答案不能为空"); . ?$ k3 l$ m0 a4 \! |3 R! T' C `+ i- ^
document.sform1.checkans.focus();
8 G; C: N& O8 v% [. s return false; 4 u$ a* ^" [& R# s6 X
}
{9 c' |4 W0 E' S return true; 7 i: r7 C+ f+ z+ b, u4 ?
$ ^% t" [, g! F5 J} + n0 ?' m& A o
</script> |
|