|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14323
- 金币
- 2447
- 威望
- 1647
- 贡献
- 1395
|
这个脚本对你可能有帮助:
# \/ s, d% ]3 }# _. c<script language="javascript"> ; |* o x. O* ` Y" u; z* s
function IsDigit(cCheck) % ^ s d$ x+ `' {6 W& J/ M
{ 2 o1 w7 H! |. m3 @3 B8 x
return (('0'<=cCheck) && (cCheck<='9')); |6 d8 |6 A- i7 I* }' W
} 1 e% f+ H" e+ \" r1 {) x! h# q
; j8 v' y9 [; t; _function IsAlpha(cCheck)
" ~! r! J+ D7 H' j* ?+ e { 2 ]3 a6 }2 l2 W! h% Z; ]! Q
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
; K, ?' [, ~) G: I- } } . f1 w6 y* f, d: Z v* h4 t
8 Z7 l. T: X7 z9 u$ H+ K/ Wfunction IsaNull(cCheck)
+ u) \0 M+ A1 I7 r' t$ j- Q( t8 c& y; \ { 4 k) g6 x d, N' G
return(cCheck != " ")
1 R* \+ U* ~% `# J( d } 5 B3 a+ Q# j& C5 Z
* j. C% ~$ K( @5 S
function checkform()
) w& s& F, U2 t) C* ?{
( X' _9 [5 @4 {, u' y, _ id = document.sform1.id.value; 3 e3 T; l9 J' [9 N- v/ E
if (id == "")
2 o) W; ~" O+ i+ J7 l, f {
; u4 v: b' \! P$ v% P M, o alert("请输入注册名"); 9 p% l$ Y! m3 {! d& t% r
document.sform1.id.focus();
9 ?4 g3 t3 S' Y y& Q return false; 1 @1 z$ ]1 a4 u
} 8 `! j, L1 y9 P) W5 y) F
) h$ D- d+ J' o7 J6 {6 @
for (nIndex=0; nIndex<id.length; nIndex++)
' q" V! i* B. \1 g* L( y { 8 m9 {, N$ L0 f% ?7 T4 i Q
cCheck = id.charAt(nIndex);
- L. l7 D/ [9 H& _, C7 o8 { if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
( E( _0 {5 o6 s { 4 k" _% k: Z9 B1 C4 K* T
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
$ x2 H3 ^, O4 }1 M, o" N) t document.sform1.id.focus(); ; G; J+ z6 G- J+ P' R: Y. i
return false;
! w9 w: J* @' q, g9 V6 J9 m } $ O2 a# W/ o) v' `& a" R
} - D7 J; S0 E& Z
chineseid = document.sform1.chineseid.value; % Q+ |! p N9 |
if (chineseid == "")
0 ]! t" C4 j# P: A$ ^' K { 1 e( v( m+ a9 q
alert("请输入中文昵称");
. ?6 E: ~% u5 Z- i$ D5 ^1 j document.sform1.chineseid.focus();
( r" \4 u- [! V$ Z" |( W return false; F" X1 G S- X. h- v/ s# D0 i+ W
}
$ L5 B& K% [: d, z# n, f password = document.sform1.password.value;
. n1 {+ e* t8 w3 i' }, k$ X+ c; D if (password == "")
- U, o" z; b' [- _8 X { 4 o( {( V* h- s3 w/ A# j- d- e- s
alert("请输入登陆密码"); & O7 M9 P& I8 V4 U, R6 v6 K; g0 s
document.sform1.password.focus(); ! m9 Q/ h ^- E/ d- K
return false;
( C6 B) J. g: ^; r6 z* U1 ]3 X }
( b5 M5 a) g( D0 W" k( r password1 = document.sform1.password1.value;
! x2 y; i! l5 B3 A if (password>password1)
. H' ^: ], d% q! o {
" M4 R2 t1 L% p5 _; e alert("重复密码与登陆密码不相同");
& J- K u0 [6 ]! | document.sform1.password.focus(); ' D( \( i j$ t# P( ]$ P$ a. z
document.sform1.password1.focus();
' |- p+ [9 F7 H7 b) R return false;0 E2 p! g' j3 d# J
} ; b6 U1 V; b! q0 a
if (password<password1)
, u) e4 A% v% w/ F" t {
% E- u; \2 k+ H, s8 q alert("重复密码与登陆密码不相同"); - |4 X- K" i3 v9 U/ X' u
document.sform1.password.focus();
- W' B5 t- A" v" ~( j. L" H- T document.sform1.password1.focus(); U& m% J) x# g" b4 \
return false;
* b8 } Q( v3 A# R8 }( @ } ; c' k# k7 Q) W1 j1 c
if (document.sform1.email.value == "")
% r/ n* {6 J6 G2 G) _ { # r0 B$ v; z. r2 L; t
alert("请输入您的E-MAIL地址"); & V. M" F6 M5 c9 |! G+ J7 T1 ]. B
document.sform1.email.focus(); " r7 d8 @0 r7 N. ]) x' I3 u
return false;
. Y0 r# n' i! [6 U" t; V } , S6 M% ~' R/ K% T6 E* }
, J$ {3 y0 W, O: `1 [6 t$ ` email=document.sform1.email.value; $ _5 J, u6 i% D6 _# w* x
emailerr=0
, }: U. v) S$ W. K/ w$ I! ^ for (i=0; i<email.length; i++)
" T. ?7 q' G3 u' v1 D* r t { 3 w/ ?. P# i- O
if ((email.charAt(i) == "@") & (email.length > 5))
' k8 O+ z8 B5 M2 F4 r { * C3 S! c5 Q) D: a5 l
emailerr=emailerr+1 / b: Y9 b* F& Y- A; o/ S
}
( X- P( h4 I5 A% C. ?) K } ) }. h$ Q; `4 n4 O, Z( `4 B0 e3 G
if (emailerr != 1)
9 o+ `8 u2 j$ X, i3 m {
& ^/ m& r1 T1 x alert("请输入正确的E-MAIL地址");
' i3 p1 T: ?2 Z5 K# f document.sform1.email.focus(); ' I, M' y" `: ^
return false; " D! F$ v* o% P- G4 F8 {
}
( x* \/ r5 w+ I% o3 n V, \ 7 v8 c* V! z6 D& T' x+ N V
if (document.sform1.checkask.value=="") 9 R4 e/ H. R& V; Z3 z0 T9 n7 q
{ % B4 U8 X& C7 g
alert("密码提示问题不能为空");
/ H) E) y) {, U2 t" S2 z document.sform1.checkask.focus();
* k# f, D+ p+ d3 X return false;
8 Z9 d7 Q# ^/ X+ r9 Q' } }
2 U+ N* F6 [) S3 d* \8 {3 a5 j if (document.sform1.checkans.value=="")
# m5 R! Q# Z( Y) x$ A { * G5 x. k4 e l" p. T9 j+ R
alert("您的密码提示问题答案不能为空");
" `% w g4 [. ]* y ` document.sform1.checkans.focus(); * }, k. Z* j# J
return false; # ?% @. o Q+ N' [/ _4 Y: k) k
}
# I2 A; {7 W- L2 h) Q* ^ return true; [6 n: c. Q7 L, k
* t: D( L3 h. e( x) V}
6 a$ k2 g, l$ ^" G7 i* [" Q' g2 m/ S' r</script> |
|