|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14429
- 金币
- 2500
- 威望
- 1647
- 贡献
- 1448
|
这个脚本对你可能有帮助:& ]2 n5 M# ]( j3 Y/ K
<script language="javascript"> " `5 l' }5 e& O% w& o, Q
function IsDigit(cCheck)
+ l! O7 F+ Z! W( Q* Y {
/ i% c+ P; @& p, y) Q9 z return (('0'<=cCheck) && (cCheck<='9'));
6 I9 }4 R" k, ` }
6 n7 S+ n! i6 J1 B
; A& `8 n+ u& |, U9 Y. Sfunction IsAlpha(cCheck) % z" N! ?8 J6 A3 e2 D
{ & d( k! a/ `9 ?, u! N
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 0 D9 M" c* s! }8 x- T8 K
}
7 ~8 r+ z% {4 D, U* {/ T ( M; n4 R, P e8 m9 V. P, |
function IsaNull(cCheck) 5 @4 }% q8 q5 E$ a; n
{
# N1 x2 G a8 p return(cCheck != " ")
" i3 O4 ^& z c/ D } 4 p- _$ e4 h+ S9 c: F( V+ M( `: l
$ p* m' w/ h! b: j# w8 r! d [- {
function checkform() 9 z3 F( O" T) P; }+ @' V2 {, s9 c( u
{
$ T3 J7 B8 t$ s2 d4 O id = document.sform1.id.value;
0 k9 ~0 J# i0 n# ~# v if (id == "") 5 O: X3 k+ h: V) K
{
0 L9 J7 }' E: T alert("请输入注册名"); ! p& Q8 d5 }! C! @, c0 A: e* l
document.sform1.id.focus();
; a/ m% C% E; d return false;
5 w: A( e8 h4 b/ P }
9 {+ J& s2 ]) O) H' c/ c g
+ x1 B, g& e+ P3 W" `& G7 `$ x for (nIndex=0; nIndex<id.length; nIndex++) ) ^$ k% n2 x& n/ P% g* _/ ~, v4 r
{
* s! W9 K4 l- | e cCheck = id.charAt(nIndex);
+ g1 }' z- ^9 A. E) K, O# I$ v+ K if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
+ Q- }' k3 I2 ^3 [9 c3 G { * p5 R1 y+ R h5 e+ x
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 0 p* p& d8 \, K- H8 I F4 l1 K
document.sform1.id.focus(); - W- {/ y( {' L! _% p
return false; 8 j$ v6 B6 R" Y0 x) x* ~: g
} ! ?: o0 ]/ ~7 p- x/ ?2 @
} # e3 C6 [+ R `( k0 S, `) h) Y
chineseid = document.sform1.chineseid.value; 3 K+ D) ~6 M' j4 l
if (chineseid == "") % V9 ?& r+ @$ \# E& r {. r
{ + J0 N0 ~" w3 s. i- D# Z
alert("请输入中文昵称");
* @2 z# {; x/ q document.sform1.chineseid.focus(); % o6 y9 v. h3 o
return false;
- k, S# [. J( ]$ ^1 S } 9 K9 D; m7 a- w0 `$ D
password = document.sform1.password.value; Q! i! M; |' b' t& Z7 a
if (password == "")
3 Q6 g6 q4 ?- a {
* M% s. o0 y! o: x+ M alert("请输入登陆密码"); 0 m% T' A$ {: `
document.sform1.password.focus(); * R" t0 P% ]4 S) t# _/ q+ A
return false; & B+ c. b. H0 q
} 5 i! d+ O7 A! L) O; O/ g* X( t
password1 = document.sform1.password1.value;
$ p+ M% u$ C& e% | if (password>password1) # V* J. Z* Y, {! Y w# c
{! [! {: j" l8 x( B0 l
alert("重复密码与登陆密码不相同");
5 O: T9 P& W ], R# o document.sform1.password.focus();
* x2 _& P% n: B$ _: t2 h document.sform1.password1.focus(); $ \8 O( L7 T# W/ A+ O; O' d
return false;2 J; h. q5 r7 H. W5 T8 c3 X9 j
}
& [1 T! f- P& \9 bif (password<password1) ( \4 g7 n/ m1 L: }
{* |) `- ?8 ?6 A: W
alert("重复密码与登陆密码不相同");
8 d0 \' F) X1 }" n+ { document.sform1.password.focus(); & q9 w. R3 l. Y6 b8 F9 r$ d
document.sform1.password1.focus(); $ \3 O0 @. p/ @+ X, r
return false;
) Q# g w! F' Z4 p* Z: f% t9 O } $ V8 a" z& Y9 l* S
if (document.sform1.email.value == "")
9 D. `9 ?3 _9 @# r/ r { 1 q) N; @$ f, c7 n& U4 H
alert("请输入您的E-MAIL地址"); , X6 x5 W5 @7 ?0 {+ ~! g; _' `3 U
document.sform1.email.focus();
" t4 @4 e9 k9 t& ?4 @ return false;
6 a/ }" _3 F H6 \ }
9 N2 Y+ e4 l. S D+ k$ v
' T" b" R: y, O2 V* D8 B% \/ r/ A8 j1 e, \ email=document.sform1.email.value;
4 N3 ~& Q) ]- A# { emailerr=0
5 w% _0 w: o8 t& B, r for (i=0; i<email.length; i++)
; @1 X; M' {7 A6 c1 N8 Q) T {
. c. r' F, `4 m3 y/ @6 ^$ `* R6 t: q if ((email.charAt(i) == "@") & (email.length > 5)) ! L. V- l8 R' C% h, h
{ 0 H$ r' T: S0 q4 _% I5 O- V8 j4 M
emailerr=emailerr+1
0 L% q n0 U8 A1 h }
1 H- g1 k7 l4 v1 i5 y- ~ } ) v! w6 y+ `; j7 `
if (emailerr != 1)
) L. u) n; F2 s: L* [/ _8 Q! Z { # W# Z6 K* o7 `' @' P
alert("请输入正确的E-MAIL地址"); ! P7 d9 D9 S! K
document.sform1.email.focus();
; k+ g) P) D& N3 j# A9 S: m' u& r return false;
' F4 M: S. |4 o6 h3 F8 B3 ?1 V } r6 @: N3 {3 Q" f1 P q
4 Y+ w3 l" @$ ^0 A if (document.sform1.checkask.value=="")
8 ^2 A( n8 w& w, |! [9 [9 O* c { 3 b4 N; p: P/ O4 ^! ]7 a0 M
alert("密码提示问题不能为空"); / X7 E' X& B9 a/ P
document.sform1.checkask.focus(); / h' R* A% [2 w; n y e
return false; 7 g* \' E5 H, ^2 {4 Y T2 k
}
/ a G( A% b1 V5 Z. H5 } if (document.sform1.checkans.value=="")
: R6 D. j' e5 Q( T7 V# n0 M { 9 o2 Z5 X% D6 ?: `/ w) r+ Q5 P* L: C/ y
alert("您的密码提示问题答案不能为空"); 4 g; N# \/ W9 y4 B( o
document.sform1.checkans.focus(); 0 y) G2 L1 v) {; ~
return false; 8 c( Q, ~( I; P9 x7 m' O; S* D
}* h' G6 n$ L0 J! a1 O# d; R0 P4 [
return true; ) \1 c+ X$ B: U7 ~( l4 E
% Z" L) r) q6 m: d$ o" o
}
+ `* w( A& ^4 y9 z4 r</script> |
|