|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14361
- 金币
- 2466
- 威望
- 1647
- 贡献
- 1414
|
这个脚本对你可能有帮助:
; | X, m* N; \0 |<script language="javascript"> 1 Q" O3 D- D, d' @) @
function IsDigit(cCheck) - V1 {+ l1 _/ X* x% f. L1 k' a
{ - w% c6 [' S' ^" V o
return (('0'<=cCheck) && (cCheck<='9'));
) H/ _' ]' G! F3 [ }
) J4 T( [% Z. s# d+ n/ S/ _
1 y# _1 T! d! Y0 v- w @4 S$ @: Zfunction IsAlpha(cCheck)
! l5 a4 \: U0 C! s3 M# B( z5 K8 y { " G& D8 I) e4 H" i$ `" G
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
: R. f- y) H2 |4 P/ i } , `. L, u6 L- Y
8 o U7 b6 D/ [5 ufunction IsaNull(cCheck) * w; l6 m' J0 @: @6 a
{
0 x2 Y- S- v! Z1 L! P! r4 P% ] return(cCheck != " ") % N) D% C3 P! S' O
} 1 t- ~( i. K7 _( O# y
4 k. T# i, G A% k2 h/ q; \function checkform() . H7 ]) W6 f [7 x) z
{
* b$ n1 d4 V/ b+ B( _9 o id = document.sform1.id.value; 0 K+ `2 F5 x. h g; M& y# r9 `0 y
if (id == "") $ |0 }* n- a, I q) w& d: Z% Z! @
{
8 L! `6 a3 Y9 N) Y1 N: P5 o alert("请输入注册名"); 1 j" R5 c+ O* F" z6 A9 _' ?
document.sform1.id.focus(); ' g' c0 C, I8 k2 F P
return false; 4 Q! I" y9 i ^" u
}
7 e1 Z. o# ?! |( W2 Q' c
2 V3 b/ h5 y7 x F* w. E for (nIndex=0; nIndex<id.length; nIndex++)
. c. S, c9 z9 E* G* X {
8 D- u3 L! p, P6 u) g cCheck = id.charAt(nIndex);
. |& V: B4 A( y7 r0 E# [. ~; ? if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) ( y0 [4 }: |7 e& Q% N; B4 k2 @( j
{
- Y4 e3 {/ q5 p alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
5 C2 }8 E Q3 D$ _: R document.sform1.id.focus(); ( t; g; L# g& L" \
return false; j! V! L6 q, I$ x6 i. t H9 `
} . a7 S$ V' I) |) W
}
% E1 F" B# o g2 Z0 \- s% C: B chineseid = document.sform1.chineseid.value;
: k; ~$ d1 [, _7 X( e x if (chineseid == "")
7 c: X: p9 r& R. J% L { # J7 C/ c. t( b/ m
alert("请输入中文昵称");
1 J' d8 ]) @+ H9 T: G* h document.sform1.chineseid.focus();
* h: j0 P [+ U8 ?; k* b return false; 6 k, {% y2 a0 a4 f
}
% ]( Q6 _1 u0 \3 M: v9 ~4 w; C' Y. q password = document.sform1.password.value; & l7 J. W7 t2 ?" y
if (password == "") # |3 j1 K/ u* Z- [1 L, A
{ 0 `- V+ L+ w# h, n4 B: G& c
alert("请输入登陆密码"); : g6 u+ G' ]- n" G/ E5 N5 B" ^' R
document.sform1.password.focus();
5 q5 Y8 }0 M. W6 w8 M) `6 T return false; 0 @9 j5 E( E6 f+ ?
}
( g0 o5 n) s! q password1 = document.sform1.password1.value; / o: p0 c5 N% {. z
if (password>password1) $ Z" \' k8 s- y9 M. R% w
{
; D/ d* h5 Y8 `# B9 n) J) ~: { alert("重复密码与登陆密码不相同");
, X9 S, q6 B, x3 [ document.sform1.password.focus(); * }8 k) K: A o. O
document.sform1.password1.focus(); ! a1 F- o% O" r( Z+ D* s5 C
return false;
# b1 f* E0 s+ j6 s) X } / K' `3 X% \6 q# n9 V9 P$ \
if (password<password1) 6 H7 f! L$ V( j# Q! L
{
. V @8 i. h3 N5 \2 d$ U5 z alert("重复密码与登陆密码不相同"); $ q' I7 ~$ e+ B7 X1 Q! N* P
document.sform1.password.focus();
; _. f6 Y5 K5 h" r document.sform1.password1.focus(); " q% z4 W+ f& w) ?8 H' P
return false;( w) e: @9 L4 W! A0 v; \
}
6 r5 E' i8 |( B# ?- a' H if (document.sform1.email.value == "")
( O1 A' T( x, S+ U. u1 h0 N {
; t: e5 s. A! c8 K2 }! F! V alert("请输入您的E-MAIL地址");
! p& o4 |' T1 b5 V- q; B. ~ document.sform1.email.focus(); + d: f" e, o' a0 e
return false;
: y M( L* g5 i R5 d }
1 k# {8 o! c! D4 K/ @ U. c: x. j 1 G6 o) \' a' `; ]+ ]% D. A
email=document.sform1.email.value; # ?) K/ K% [7 Q8 n4 K( l7 @
emailerr=0 ) H" S2 N, U" C
for (i=0; i<email.length; i++)
' M7 k" N( \" D, ~6 q7 I! g3 ]7 G { 8 R9 a# P+ g) g/ X* z" d
if ((email.charAt(i) == "@") & (email.length > 5))
. C/ r6 x' p4 j4 D0 w2 c6 m% x5 M {
2 T8 U$ k) @9 L emailerr=emailerr+1
3 w- m6 p. G: H) Q }
1 \2 w7 P! r# a, F" d }
, {6 p2 o3 t. ]4 _2 K if (emailerr != 1)
: p# {5 ]1 y6 `# u. } {
) {9 G9 q, w; m3 I6 s1 O alert("请输入正确的E-MAIL地址");
. J( z# y6 j$ P+ |7 m document.sform1.email.focus(); 5 @, v2 M( @' u7 n8 p
return false;
* {; f- `: }$ W' j- h: F) k" U } . u! g, M9 [ J5 V+ g6 n
8 q6 z0 L |* Z" ~$ q if (document.sform1.checkask.value=="") $ t% h7 @2 }1 _' {6 o; x6 F
{
4 W2 a) s: K3 R+ I0 Q: ]; N+ U alert("密码提示问题不能为空"); ) D+ e& s8 C' ` f$ r
document.sform1.checkask.focus();
/ _5 \, b/ T% X3 W return false;
$ P# ~0 n4 t' A% ? } : {, ^7 m' J1 t7 M' u7 y0 x4 J
if (document.sform1.checkans.value=="") " l5 y3 e# {# l. |# P* S, m
{ I* N2 z6 O( Y; `; n
alert("您的密码提示问题答案不能为空"); & X- ?( G! q) j
document.sform1.checkans.focus(); . ]" t V$ K8 H M6 d
return false; , c, E' [0 p+ }" [' F' N/ m& E9 I5 G
}6 G- @* s3 h9 ] h3 p$ t) m
return true; T) b) q3 N. R; `& C7 T0 r4 Q
- Q- J% ]7 b3 z
}
9 R9 W. a( D' ?</script> |
|