|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14325
- 金币
- 2448
- 威望
- 1647
- 贡献
- 1396
|
这个脚本对你可能有帮助:% }- L) p" o8 h4 Q
<script language="javascript"> * p4 q; |& f$ [/ _
function IsDigit(cCheck) ( K+ X& |) m# V+ ^
{ 7 D6 R4 T1 o4 Y4 i2 f6 k
return (('0'<=cCheck) && (cCheck<='9'));
4 n/ N! @ |8 ` } 7 z9 e, }( k8 H0 r+ C: E* {; ~! X; \
1 V' I8 f) I$ V# @" p5 d
function IsAlpha(cCheck)
; t3 K$ r$ ]- m: O/ H6 S {
2 o4 ?8 k+ L3 X( m% s8 F" p0 g. ` ]4 _ return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
* M- |+ g6 M8 S. a# p } $ {) [3 W, v) _" O1 \, {, i: S
+ K' a3 F' _2 q/ Q0 y% a6 ]$ @4 lfunction IsaNull(cCheck) 2 b' g7 j- [6 z2 `
{ " }/ L. G9 q3 V, ^; m+ K) Y
return(cCheck != " ") . B6 v! z! u$ f7 M
}
: m9 O5 _4 r6 M6 D: U( j2 B
; }( z ^6 h# L! s! u2 m' J/ }: M: v/ afunction checkform() * ^# r7 h: g% t5 C; F. f# k
{ $ c2 v( S/ t" ?
id = document.sform1.id.value; - {; \3 m. p) i9 z. O
if (id == "")
* b" O+ j. Y$ b6 M) L( |3 Z {
8 N4 F7 D& A8 f9 ^$ a8 p: n alert("请输入注册名");
" a5 K+ G! g( J# m+ j8 R6 f; { document.sform1.id.focus(); 8 _5 V- X; c, |
return false; 1 y6 I3 L( W$ w1 P
} + j5 z/ }$ a! _3 z% g" o9 u! B5 ?
# u4 ^8 p' A5 ?) i# l
for (nIndex=0; nIndex<id.length; nIndex++) : ]! I4 \# w8 A5 U# I. `4 g
{
( ]3 A" o8 a: ]% e/ O cCheck = id.charAt(nIndex); ) ^5 Q: b% A! {3 S2 g. \5 a6 a! p, l
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
& k4 m) h6 r* }, K { ! f) q- T% u) G* I, g: e0 i
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); ; R- C) T6 o: A8 Y d# T& N! E, g
document.sform1.id.focus();
5 E7 v- z1 s; l8 j$ b, w& w. Y return false; ! z9 t! Q: i9 z3 |2 G, e4 P
} 9 R" F, I/ G7 B2 A
} 1 ?" n' Z8 t' h
chineseid = document.sform1.chineseid.value; . f" ^# C/ s+ o6 B" l
if (chineseid == "") 1 [1 H1 p3 C% p& [- U( I
{
5 n9 D: R4 T& T& X alert("请输入中文昵称"); & h* [) S. |% V5 q9 p" V( ^
document.sform1.chineseid.focus();
9 H8 t. e; y! f* Y/ o2 R return false;
+ s; `$ o. H! c: I: y. S0 ?& s }
. n- t8 Y6 Z) j9 I( N) S0 L password = document.sform1.password.value; - E2 W s& @% l7 l- b
if (password == "") 8 ~( U8 R5 P; M& |8 h
{
8 ]* r5 f9 e/ s5 K$ U alert("请输入登陆密码");
: ]4 K6 }3 N/ R( o A document.sform1.password.focus(); - `1 @' j* ?* C) t! ?
return false;
) o9 {0 L% x: |4 i; f } % ]5 A) s5 K: ?0 s) g: J" H
password1 = document.sform1.password1.value; 3 X; p8 Q# q* p8 a" }0 W
if (password>password1) F# W) i8 e% p0 @
{. [, n+ |" C& R& m3 A1 r
alert("重复密码与登陆密码不相同"); " d; A3 A4 |0 \9 c r6 e
document.sform1.password.focus(); # E" q7 ?. W9 }$ C* r0 |% {0 `3 E
document.sform1.password1.focus();
: S8 _' _; p6 C9 m return false;5 T/ n. x2 {8 d$ a( v
} Q% w0 P4 S& W9 T; ]
if (password<password1) $ i# j: {6 U4 X2 q' p' S7 M: g
{
, [, @9 g7 T/ _& L alert("重复密码与登陆密码不相同"); 4 Q! _- V0 \% T7 Q$ v
document.sform1.password.focus();
" l4 F; L* v9 R- O( L' h5 } document.sform1.password1.focus();
5 @: B8 z' G" S' [9 c7 B8 _ return false;. |3 ?* [( S8 I% v" q/ f. }
} * ]8 ?+ L4 @1 c C& a" ?8 d9 o- Y9 {
if (document.sform1.email.value == "") - x# H1 E+ n4 V
{
- W! T0 J5 e$ V+ |( V# D" u7 m* y alert("请输入您的E-MAIL地址");
7 a4 F, y/ x0 d v document.sform1.email.focus();
- T$ k. i! y7 {; | I return false;
$ ^* O" }" q3 s# R! ]. F- T! w }
{" k1 D' E; F$ [! _& X2 K* N. Z ' ^. l& ?# C! i: P7 w
email=document.sform1.email.value;
: A! ]1 N( m, ]* S2 r( y: W# L emailerr=0 5 x1 s: z7 H+ g7 ?
for (i=0; i<email.length; i++) 4 _; t) |3 q8 ]6 @% [2 a+ ~
{ - U$ B8 A6 z4 e$ L
if ((email.charAt(i) == "@") & (email.length > 5)) % Y- y! A0 ^5 G8 i+ h1 e
{ % ~ O- B( S" B
emailerr=emailerr+1 $ `8 d5 b# f2 J1 M0 k
}
1 ]2 q* K0 R0 z ~) l } " g$ w' j- W6 Z
if (emailerr != 1)
/ h; m5 U- A* i5 d { 9 P4 H' o7 z/ ]( k& R
alert("请输入正确的E-MAIL地址");
, }: W9 R3 a. s, H, w document.sform1.email.focus(); 5 i4 g+ X5 U4 f! Y( M& S
return false; 7 c N. c' }3 |* J2 A$ {5 y% B( p
} * o: F! V- A/ D! ^4 ^$ u
* J' Q3 g- L; D7 t. V& z4 D! C3 P
if (document.sform1.checkask.value=="")
7 @% X$ `9 [! W4 b% J S( H% x { ' x C. N% M! A2 _' J
alert("密码提示问题不能为空"); 0 J$ `! b! a) v
document.sform1.checkask.focus();
8 F- v) D' u8 u; f2 r7 G! ` return false;
x2 {! I6 o' v0 M. `* d. g } : S4 M9 c5 Z0 r9 T5 t6 j1 S
if (document.sform1.checkans.value=="") 8 }; S1 j. G+ g
{ ! D/ l& X8 C, H6 R8 b& N/ D( }; ^ T
alert("您的密码提示问题答案不能为空");
7 x ^% v' r* o document.sform1.checkans.focus();
k. y. L( \4 z/ K+ W2 d; I' g( j return false; 8 ^" f" n& v7 M$ |
}
s* A; T! `- F5 S0 @& e( h return true; & Y- v( W# r: t) C
9 t- b& t4 h3 {0 K+ g. I# `
}
& x/ l0 A% F& ]/ n</script> |
|