  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14239
- 金币
- 2410
- 威望
- 1647
- 贡献
- 1358
|
这个脚本对你可能有帮助:
& |# v, M) l9 A* ]<script language="javascript"> - _1 _) P9 T& ]3 Y+ |7 U: |' ~$ g
function IsDigit(cCheck) q6 B' S5 Y- N' f
{ " v; v1 e) \8 N5 Z$ F
return (('0'<=cCheck) && (cCheck<='9'));
8 A. \5 @- {3 e- u; G+ d3 C5 y } ! J0 Y: z& b. d) u
- j- V' }$ |. W% \! Z8 S
function IsAlpha(cCheck)
6 B% I4 W4 E& b( Z: G9 l/ [) e {
- F4 L4 [1 O9 }( K7 `, T5 ?! A+ v return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
( _2 P; w) x- S$ o& U5 p" d } ( `# d- X" ?1 E1 O
& g' {. O& y. D" ^) x" W9 `
function IsaNull(cCheck) 1 S& o& _; @% R) i
{
- E0 @; T0 a- k5 j Y3 M+ x0 F2 a) k return(cCheck != " ")
6 h% g* N4 u3 |- ~3 i. i }
$ m2 E8 j8 K; @+ h R4 g. J6 M
$ V) N4 S% V+ ^' U7 Tfunction checkform() . |" I$ C1 \1 z5 b F% v
{
" [; u6 M; u' q3 T; q* K. w% d id = document.sform1.id.value; " m1 E1 w+ [) D8 D1 V. ]
if (id == "")
7 G- B ^4 g& {7 J9 | {
* Z1 S) W* K8 [% A8 T6 k9 ]; g L alert("请输入注册名"); : c$ {" ~8 R7 ~; f9 N! B, L
document.sform1.id.focus();
# s7 s6 ~/ y% L7 ]6 t' a( \2 ` return false;
+ s# ^6 a- [9 A* s6 r }
: I8 }& `+ ?' f0 Q* S: h h, H7 @9 N3 C, b# ^
for (nIndex=0; nIndex<id.length; nIndex++)
; U9 K6 x. P3 i4 |* k& V { % k" Z6 q3 j% y+ D& b/ J: \! c* q
cCheck = id.charAt(nIndex); # y B3 `0 D) k
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 8 y' }* x1 [3 ~+ g) E
{
$ }" K' J& z4 a! u8 o1 w: L% d alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 4 @3 J, y; g8 g
document.sform1.id.focus();
. D7 s5 n3 L9 ~" P/ A h$ l# ~ return false;
$ \& {5 F- P. k. m }
6 d Z; E) [, Q* n! t! S! U- o% i T }
3 \4 g7 ?- a+ |; J chineseid = document.sform1.chineseid.value; ) [+ w; j) ~' R q( S
if (chineseid == "")
! v; v( N3 m+ I: P$ d8 @ { # \( X. m+ C. l; J% n. f7 ~
alert("请输入中文昵称");
0 f/ S% ]! ~0 m$ C! @ document.sform1.chineseid.focus(); 3 e# v( n: K% O" q- E
return false;
9 f2 Q4 r, E% h3 O3 E6 X" z }
+ t1 G7 s8 k1 F8 y8 h password = document.sform1.password.value; * |2 \$ Q" I4 z5 ^
if (password == "")
; E, N$ j0 q5 T# o2 b! T {
, [4 m0 _# w1 x$ y; k1 m0 e alert("请输入登陆密码");
9 B9 v# P3 t# K8 D! I- R) J document.sform1.password.focus();
6 t1 b% Y8 k# |; |' _8 G return false; 5 X, N, l( Y! _: u$ ]4 w# G6 s
}
8 ~8 ^. f' [: s! t password1 = document.sform1.password1.value;
8 Z% Z0 k- L! P, [. {& P; @ if (password>password1) : V8 K7 l# T$ F8 j* i N
{+ m# j* D) f7 \6 Q# r6 t
alert("重复密码与登陆密码不相同");
3 M1 b- [; v. S" U* p document.sform1.password.focus(); " N& `9 \: y3 g' c/ _
document.sform1.password1.focus();
. J- A/ A7 Z2 ?8 ~. Q0 h: N8 R return false;
0 ~ I* |5 D ^9 Z% F% o. [ }
! W0 A0 ^0 F* c! @if (password<password1) 2 V8 Z) x( ^( E1 c
{9 W" A1 V3 }# a
alert("重复密码与登陆密码不相同");
4 G2 u6 p* a Q! o document.sform1.password.focus();
5 ?6 K: S1 b' T. g+ Z document.sform1.password1.focus();
5 C; s' W# V/ g/ X5 A return false;
9 A4 h, ?: _4 A }
% ]3 {* D: _! H5 G if (document.sform1.email.value == "")
2 S7 c! Y' @8 I7 m; a' w( f0 \+ g6 | { 1 X& D$ b3 v/ a/ l4 ?4 T/ ^
alert("请输入您的E-MAIL地址");
1 m0 i% l& j) x* [/ I) n3 C document.sform1.email.focus(); 1 G& {2 Z$ C; `( n' _' ?+ G
return false;
# ]' m" v( |2 B; z5 g W }
$ T3 E" `$ p* o6 e/ ]/ q+ @+ } ) i% L* u: z; g) h5 i
email=document.sform1.email.value; # `) d$ U `2 k
emailerr=0 5 Y* n& u6 k6 d$ H
for (i=0; i<email.length; i++)
6 g) U: Y' N& Z# q8 k& b {
$ H! r0 x2 E' W, n if ((email.charAt(i) == "@") & (email.length > 5))
2 l7 \7 h i/ B { / @6 y( X* o# B
emailerr=emailerr+1 $ x0 Y* _; m5 y4 N# N P/ L J; e
}
5 {2 u& i. ?; Y+ O' @+ U( Z- m } 3 b: @1 u; g! L7 v1 J
if (emailerr != 1)
+ p: x5 }- o7 g( L* ]4 Y; x) V' t { 9 ^1 B- Y' K B+ \. Z. ]
alert("请输入正确的E-MAIL地址"); 9 S7 D) M1 X8 K+ j+ H# P
document.sform1.email.focus(); 6 P2 ]5 U( T( R3 x* D
return false; $ r5 k# F0 ~, a4 u' X" o2 o
} / }) p2 u* i# f6 M5 n& ^0 d3 A' F
( k& y+ ~* M+ V* u# k4 Q
if (document.sform1.checkask.value=="")
4 E9 n' G; q; V" Z { 5 f9 d' O+ n3 { D
alert("密码提示问题不能为空");
; h+ n% a- a/ H! M document.sform1.checkask.focus();
9 k" C8 r# O- u4 L! i8 p6 |7 \ return false;
( k: w3 U* U8 U7 b* N* ?; \ }
. v) t4 u9 Y) M% [3 | K7 g6 O2 M) | if (document.sform1.checkans.value=="") 2 P5 R5 ? O- Q" c! n, k- N# G
{
. ]) d% o! s& _ alert("您的密码提示问题答案不能为空");
6 x/ o+ e7 E K: q e2 V document.sform1.checkans.focus();
( ^; {! [# s3 S- e- t return false; 0 ^& \* w8 b6 J8 u$ g) Y% ~
}
) p+ Z( j7 D5 {) j3 m) s return true;
' s; l5 M( N- u H3 ?1 c ( S5 W% _* C* ]% Z3 r: r
} 4 g2 y% l7 N& g2 M2 C& L
</script> |
|