|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14427
- 金币
- 2499
- 威望
- 1647
- 贡献
- 1447
|
这个脚本对你可能有帮助:
8 ~& j, K% Q; C<script language="javascript">
" H. W% w# k$ i- E* z4 s, p9 Ofunction IsDigit(cCheck)
1 D8 g2 K3 K) I, e2 Z {
: L" _, I! ~: h M( O t return (('0'<=cCheck) && (cCheck<='9'));
+ w1 Y9 S% `; H, C } , [" Y' n5 V! W3 P, h# L0 o. |
9 v" X" J1 M9 P% D7 I$ N5 rfunction IsAlpha(cCheck) g, A" a& w! S8 C h# q" S
{
! M5 l$ Y$ f/ d) |2 O: a$ l return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
! ?1 c) e- F5 k' H% r" j$ H }
; ~* o0 R4 n2 h9 v d2 Q5 c/ U6 q4 U
function IsaNull(cCheck) 6 ^' |9 ` V2 v+ T& G/ f- K/ z
{ * g7 H4 R8 h: U
return(cCheck != " ") 2 r5 k4 c2 r# j) }, U. C5 P7 U4 H* d
} : D% ]: R5 U9 N, {
5 h+ X$ Q. s( W
function checkform()
# `4 G5 d! w u7 A8 x8 A: L{ 7 l- S7 d/ g1 g
id = document.sform1.id.value; 0 p) y3 e8 X4 N0 y t) c* k( _; A h
if (id == "") . V& W1 ^) u9 G% i/ M# [$ m
{ , I, s" c+ j0 x
alert("请输入注册名"); / o# d: r2 P, V" |7 g
document.sform1.id.focus(); / j7 o8 o7 i, t' N( \; I2 ?/ d- h6 @
return false; - j# v/ u3 p N
}
6 Z0 B6 E/ S9 u/ J9 P7 c" {8 p ( c3 s3 d; L3 u9 @+ u) t* p, t
for (nIndex=0; nIndex<id.length; nIndex++) 4 Z) j; r1 i1 |5 R, }/ q
{
! z* V! Y# ]$ U) `8 l6 { cCheck = id.charAt(nIndex);
. I! i& z; w1 H) ? if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 1 f- k' L* f& j
{ ' E9 s5 [& G* T( n
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
8 [' F* a* o' u7 v6 a& U! b document.sform1.id.focus(); , Z* n; e0 ^9 |. \
return false;
3 F- R6 f2 Q! V9 G } . v( C! e7 ?4 j, t% f
} ( t& [0 B B0 |) y# J7 c" e/ p! C
chineseid = document.sform1.chineseid.value;
! ?: k7 j! h! q; |- n! _( ?- A2 f if (chineseid == "")
3 r# n! m5 O1 T { $ l9 Z6 {3 C$ g- o% q N
alert("请输入中文昵称"); ! r: N, b. I% e, G: S# _
document.sform1.chineseid.focus(); # G& j8 w* l1 A3 E2 p/ V
return false;
H. p' u; H# K$ w3 d } / a g. C7 T' P: t
password = document.sform1.password.value; , p! z- C/ _$ j- B' a! z
if (password == "") 6 m; [9 C/ N+ M w# U* O
{
) D* r& Y2 F: o; | alert("请输入登陆密码");
, x1 L1 a- m, a# [( P) S: @ document.sform1.password.focus();
( u: \+ N7 i( z+ H return false; . b1 {3 d- O8 K! g% r4 i* j% k9 L
}
- Q9 }) s1 G/ I2 v/ ~" ] password1 = document.sform1.password1.value; Z, }$ V& I/ X1 ?9 X# D! D
if (password>password1)
) ?; H5 g' I' {; z' ~$ y {) y j- o! h& s# q
alert("重复密码与登陆密码不相同");
' V# }) O7 L& f; o" Y) W! @3 z5 e document.sform1.password.focus();
! e) O: v; j+ Q7 S document.sform1.password1.focus();
5 v+ r x2 G4 u+ @3 f return false;
+ L- {- b1 O- q# U7 l2 V4 J: f } ' U/ L3 G" Y% f1 w: A- g4 O
if (password<password1)
& q' P7 {9 q( g0 v! `" V {) I9 W, I# P# k8 h4 W1 s
alert("重复密码与登陆密码不相同");
0 \8 B( k0 \3 i' y) u document.sform1.password.focus(); 7 m C/ y3 W0 q# ?+ }4 c/ r
document.sform1.password1.focus();
, o7 k/ X+ W# p/ m* c- R$ N return false;8 ]& l$ M9 ? ]0 U0 T2 u, g
}
* |) G: B6 G, {$ ~& R7 e- `' o1 i if (document.sform1.email.value == "")
3 n7 H9 f2 ~3 Q0 {- V% R- Q { 9 P5 F3 h5 c$ P, I) C
alert("请输入您的E-MAIL地址");
" K a; g3 O' J! `' ?& [; {6 Z) E document.sform1.email.focus();
" Q6 H" s* E4 [: k return false;
) \+ T$ b6 s# A3 K7 a* k/ W }
9 I6 ^# I$ G# y+ I
" X1 m! G% U( e7 C email=document.sform1.email.value; ! o- O$ L$ d- r
emailerr=0
7 }; o% u% y3 r! v4 J- | for (i=0; i<email.length; i++)
& H% ?+ b ~( G" k6 C A {
( c' [3 V2 e [( k2 p+ B; y if ((email.charAt(i) == "@") & (email.length > 5)) : ?6 m) m0 j2 a# D6 r1 o- ?; R
{
# f: }$ T$ y( l9 O, c7 @ emailerr=emailerr+1
) F v1 l3 o" X: y! }- Q" M$ \$ @$ N }
& M* Y" e+ |# y A- T3 o) Z# ] }
/ ~" }1 D# k0 T5 @ if (emailerr != 1) ! C. E! o! ~/ f* R
{ - I3 K d1 I4 A& M+ T( C1 p
alert("请输入正确的E-MAIL地址");
7 g$ ^* Z; e6 h( C- o document.sform1.email.focus();
" X8 ], a% n( `+ E+ I return false;
- }; V4 O' |: m* c& \' B+ N6 e }
$ A* p8 h! o/ [8 r+ P! k # z u% W' {" E6 `
if (document.sform1.checkask.value=="") * _% K" w4 \" l- o8 }( s
{ & x0 A. Q. c2 p" m3 V2 c/ i1 v! h' A
alert("密码提示问题不能为空"); 0 ~0 e/ U: v% N8 K& d; I! i! F
document.sform1.checkask.focus(); " l2 J1 y# l& l/ ^, ]: B
return false; 7 { n' I' e/ }& Y9 `$ ?
}
# W$ @% M& u, W4 M& M if (document.sform1.checkans.value=="")
: R7 V5 c4 a: h4 U { 9 ]* D- |( h0 b$ a% c4 p
alert("您的密码提示问题答案不能为空");
! m( D. H6 u8 j! {; ^8 H document.sform1.checkans.focus();
# @5 b6 K# a2 X4 ]" a8 n& d+ P return false;
" ^, j7 R1 a% N9 M* c! W }
7 n* y! P$ e3 n9 Y& a, v. u return true; , ~) O5 A L9 o1 |$ V% x
; O! l% S! R1 T
}
3 ]6 B: a8 V! [. g7 p' ?+ j9 j</script> |
|