|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14347
- 金币
- 2459
- 威望
- 1647
- 贡献
- 1407
|
这个脚本对你可能有帮助:/ H/ x8 A' h/ f( z8 R% f
<script language="javascript"> 2 U* h1 j' ~2 G
function IsDigit(cCheck)
$ q( K( D% l! R4 e {
6 Q* O+ H' f7 l0 w! U& `+ U' b5 z return (('0'<=cCheck) && (cCheck<='9'));
" l5 u- }& Y2 {+ M1 N }
$ C+ l, J, R( A6 g0 I
+ r! \' M M# Cfunction IsAlpha(cCheck)
$ @/ @4 f& p- q4 J+ C {
; ]3 U* V* [$ g/ Z" C) E6 b return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
3 J m8 Q- g7 F" \ } 5 ]+ j1 Z2 @* f0 K! ?4 y2 O
- q& H# k; {) P
function IsaNull(cCheck)
& G! v% a" Z3 x" d" w: |6 [" C { ) T' A! g5 _& y! `. c3 p
return(cCheck != " ")
# y. l V9 h: U7 I" x }
' I7 i' o& y: c1 [: I
4 x9 Z1 {5 m# `6 i. O) F. j: Xfunction checkform()
0 q1 C. R" H) e$ z, z; j. J{ ' ?) g! C. P! K5 T: p0 f8 k$ ^
id = document.sform1.id.value;
. z5 N" `. r6 y" L if (id == "") + J; t& E D2 E4 @7 ~: F
{
1 p3 w" }3 F/ A( g# W# D# S alert("请输入注册名");
7 e# _" w! n5 m& z, E1 l document.sform1.id.focus(); 0 _3 _" W; a/ q5 m X
return false; " ], R1 i8 C# q# V* y) ?1 i
} # {2 x' n! o& i6 e0 N, L" P
- a3 s. E, v: A0 O, c; Q( W
for (nIndex=0; nIndex<id.length; nIndex++)
& n+ n- x+ N; \% o. l- d+ X { - c. ^* m4 |# u3 }+ W; `
cCheck = id.charAt(nIndex); & r/ @1 F, @% e
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
2 \! `: c0 m6 k) a/ j. u {
0 o! k, }& G$ I! {6 S alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
8 c0 e( n k9 ^2 e document.sform1.id.focus(); ! M5 R( z6 ]- d* R1 c
return false; `, o- D8 |' q6 Q, T7 E% e- j
} 7 x& ^5 C* }, _! T6 H
} ! U( [' j+ v5 L5 n# {2 n
chineseid = document.sform1.chineseid.value;
0 a* X4 X/ W% m) U2 p+ f& L9 r if (chineseid == "")
- p3 W% _$ s. w/ H8 n$ V' T3 M {
) y6 I# {; n, w a' b. G M- M! v alert("请输入中文昵称");
% w# D" a- ]; y4 O) @1 g document.sform1.chineseid.focus();
O' j& R$ l! l: p return false;
0 o6 \7 m8 @) b3 i } 1 ~8 {; G2 q) y# T& h) M0 ~" b
password = document.sform1.password.value;
0 z- ]9 ~8 J: A' r1 G! x if (password == "")
! u! _' W, T' [" p2 f4 P9 } {
! w3 c# w! h7 j( R alert("请输入登陆密码");
0 I7 E0 u) r. f& ~* i- J8 | document.sform1.password.focus(); 8 g3 s( c2 I- v
return false; 3 F6 [3 {6 m3 n: `' S
} 6 x" c2 F1 j9 Z/ n4 t" `4 g- [; k
password1 = document.sform1.password1.value;
% L5 n, Y" ^1 A6 g# p if (password>password1) 4 t g! M$ ^ A/ d1 M* o5 N I+ y
{4 Q; @" A* g1 E, b3 f
alert("重复密码与登陆密码不相同"); * k* C7 b2 L8 s. e0 o% z$ R* c
document.sform1.password.focus(); 6 k$ E' D8 ]$ k
document.sform1.password1.focus();
& [5 N) z* n! z$ `% f) S& I- O return false;' C2 o+ f* H& K+ ?6 v
}
5 R: p% ^" h2 `if (password<password1) ( w3 l5 H( U( M5 t
{
" f% ?0 U4 {; R8 y. x% b: \ alert("重复密码与登陆密码不相同"); ( f1 f& e# S: \" x' u+ `) C; D, [
document.sform1.password.focus();
2 @& G' ?" K5 \$ q document.sform1.password1.focus(); $ c1 l3 _/ y \& N" [6 `! A) _
return false;
1 E/ _' K t2 w! H3 w. b }
- ?2 y9 ~9 l3 U- l' R if (document.sform1.email.value == "")
8 L2 x2 {+ T K) a$ O* u6 s { 0 [! P2 s( b, j
alert("请输入您的E-MAIL地址");
$ T ?' W( h; |& Z' { document.sform1.email.focus();
, R5 e9 w$ h9 f! ]- Z$ X8 j- s return false; # R* W8 D- ?: C" W- `& y1 K
}
# C8 X2 c0 r( x5 [# y
2 M1 }4 E. C( D' G. I2 D email=document.sform1.email.value;
6 x7 E) t% d- I; M emailerr=0
3 x- x" j, W- r( `. v$ I4 @9 m for (i=0; i<email.length; i++) 8 m$ e/ E5 t& w6 y, l' W
{ & e6 b8 F: |+ j) S
if ((email.charAt(i) == "@") & (email.length > 5)) , b/ o/ @* j/ r7 g: Q
{
% \( }; X" H: D7 B$ V, _: _6 u" C" T emailerr=emailerr+1 E5 U9 n4 R, T& _6 D* d
}
1 Z0 t( B6 f' w } 1 Y8 ^( v* F% k2 p o- o
if (emailerr != 1)
- x6 Q+ T# C2 W+ x" q { : B' C, B3 t: p+ b( Y
alert("请输入正确的E-MAIL地址");
! ~2 ~$ s% R! S$ Y1 A5 D document.sform1.email.focus(); 2 L/ G2 T& U( ]0 v
return false; 2 `: q K2 o! d, A
}
# b9 b) `; w& p8 P/ z, P, n 5 Q& z Q2 @7 a0 W# c$ R
if (document.sform1.checkask.value=="")
; n+ J% W+ {' `4 n; b; V { + k7 v% D* |8 X v
alert("密码提示问题不能为空");
) F* U: ^" J+ ` document.sform1.checkask.focus();
' ]) \2 `. C: T( D1 l return false; 1 b+ P! l7 }1 O4 Q! B7 u
} / E1 d/ w% P" m% H$ ^
if (document.sform1.checkans.value=="")
( i6 x. @& T6 L4 s+ d# q3 r$ J { / e1 E! [4 X r; u. }7 b- G
alert("您的密码提示问题答案不能为空");
& p) u. q7 v u* ?% X. b6 |) d5 ? document.sform1.checkans.focus();
, ^, s3 D8 y; A! s; T9 A return false; , Z; i3 q# N- ]; N# @
}: ~; r7 z7 U0 Z6 x# P* W
return true; ' ~3 c/ L/ m( T0 R- T# B5 g6 t
, F1 g5 l m+ q! f}
+ v! r1 w6 p; n* ~" o: z( z* {</script> |
|