|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14317
- 金币
- 2444
- 威望
- 1647
- 贡献
- 1392
|
这个脚本对你可能有帮助:' d' p! [% ^( k+ G+ f1 [8 ]$ y" q
<script language="javascript"> 5 M5 Z7 A# j B/ U2 _* r, D! n9 V% z
function IsDigit(cCheck)
) c |5 k# R$ q, J, w6 H {
3 Z8 V3 Y7 W, e& c. t return (('0'<=cCheck) && (cCheck<='9')); : b6 C4 @$ h" {; Y
}
& |/ O' W1 _0 \ t2 M- ~# y . }& ^5 L5 W4 k
function IsAlpha(cCheck) 2 Y- }) L5 }" \# U k% s e+ v
{
4 Y7 c u3 }. h x0 M return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) . C3 ?+ g. L, T2 o% _
}
! C9 Y1 x, X3 o5 e: k9 `* U( D 7 U% G! ~2 B/ z, |$ w% S
function IsaNull(cCheck)
+ S/ |8 Q% E' F' S d$ J5 I( U { 5 q, j& l3 Z- P K5 n
return(cCheck != " ")
' k- O y: @' z6 ?/ V. e }
6 `/ |9 n6 y7 [+ o7 A
9 b7 {( C( F afunction checkform()
- n ^8 Q: c, G* p{ ! c) B# u" x; L. B9 K# z- W
id = document.sform1.id.value; 4 K6 z9 \/ i- U; i
if (id == "") 1 l0 Z6 M4 g" L5 F
{ 3 }0 ]8 H d( E$ S3 T! Q0 V1 p' Y
alert("请输入注册名"); & X1 ^* _0 w. \) o% z. X
document.sform1.id.focus(); 4 {' ?6 |- `& i& }3 g- {
return false;
# X6 K( X% |* [3 f# i: h }
3 l- W- N0 D$ E9 c. p
' s! @8 n6 n8 F9 D. Y for (nIndex=0; nIndex<id.length; nIndex++)
; N X( @( E* \1 s2 l { - T2 a9 q3 }' z! e6 N+ N
cCheck = id.charAt(nIndex);
. f; }+ n+ G* y$ u' O6 c9 W if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
/ J6 W8 ^7 T" ]3 C {
/ V- @3 y1 O- r* c( ^( Z. P" U alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
3 x1 ]0 g+ `! A/ P0 [- I document.sform1.id.focus(); * M& m. t. C* B6 h" J* r
return false; 6 T1 u- H7 T' S# u
} . V6 N. a. I& O$ H
} 0 e- e0 P% E! C8 v
chineseid = document.sform1.chineseid.value;
1 X. h4 \3 l! O+ v if (chineseid == "")
. A- C" @7 b; {2 q, c { ~2 l/ R! ]& ^' m7 i0 V
alert("请输入中文昵称");
& w1 I! V* h1 J; g document.sform1.chineseid.focus();
8 F- Y9 _ R3 i$ K! E% s5 p return false; 6 O+ Z# T) T6 Q1 ^" O: [- B
} ! Z- Y, A% A1 d, n0 k3 @) W5 R
password = document.sform1.password.value;
. W- ?: ]5 ~6 \. d' {- A' Y8 L" Y if (password == "")
# D" l: f8 Z$ O- M' ]4 B: T { & e+ ]. m& U" f
alert("请输入登陆密码");
" I1 X% q+ I* L) A, t document.sform1.password.focus();
: Y( ?. P; T" r* a return false;
) P8 A! u: V/ e6 D! V0 ? }
7 b- K( }7 |- s4 V- h6 F4 Z" j password1 = document.sform1.password1.value; " y- O( Q5 z8 c2 I9 H4 \3 a
if (password>password1)
& u8 ]; o: x1 D: Y* D6 ~ {6 B/ p- l% A/ `* K }7 O
alert("重复密码与登陆密码不相同");
5 x+ P9 H% w9 U i7 o document.sform1.password.focus();
" C o6 E/ K; h" E1 i/ @ document.sform1.password1.focus(); 3 d" F6 q5 z6 [; v! B
return false;6 R3 P' X" Z( v, f, Z& M# V8 j4 X; J
} , X4 U* m$ R/ b' E) v+ j1 Q5 L
if (password<password1)
0 R- C( Z' o$ \( p& ]2 l# W {
: _. `5 @ I2 f" d- j( X j alert("重复密码与登陆密码不相同");
9 d! k# q, H: y4 k document.sform1.password.focus();
, D: h# \ f1 ]% E5 ~4 X( k document.sform1.password1.focus(); 5 ^$ ]" n3 Z! w+ j4 c4 Y
return false;4 e, t- S$ ]& _6 R' k/ ]- _
} 6 O9 @0 m1 c: d5 d
if (document.sform1.email.value == "") 1 J8 J' m6 w: |& I6 Z F
{
9 _: P# y* c. m' s7 F0 Y k5 n7 [ alert("请输入您的E-MAIL地址"); ' P7 p& X7 T6 G: j
document.sform1.email.focus(); ' W) T1 K, X# m M
return false;
% y8 P2 `+ [* z: {7 |. L8 h } " B2 z0 K- \( A/ x- ^1 w
& j. \$ e& N% R$ O, O
email=document.sform1.email.value;
) |$ ~3 e6 q/ N# t! W emailerr=0
$ K! g( x& l2 j4 u& G6 y for (i=0; i<email.length; i++)
! \+ }! L* c: J, q$ [/ C4 |8 z {
- Y1 ]0 c* k' `, i& |( R6 v if ((email.charAt(i) == "@") & (email.length > 5)) ]- L4 k1 H2 E, @; i1 v
{ 9 [$ g b% ^7 W- y4 P8 P
emailerr=emailerr+1
" U j( Q/ E+ |! y- o! n }
! z% {+ ?( Y9 F# B- S3 y0 S0 ]. z$ ^$ K8 L } - m" U9 y4 O3 K' Y X; m' o. |
if (emailerr != 1) . S0 w" ]" b0 c2 @+ e$ k
{ ) _' z) w( U+ B; ^
alert("请输入正确的E-MAIL地址"); * ~7 b2 i5 N( z6 a i% T7 K
document.sform1.email.focus(); * C& B" q+ _0 _) n
return false;
, E1 `# [ i* v2 S1 s3 _7 ]6 K0 C } ! q/ |/ b, `: L$ _4 ~8 `
- f0 r/ `2 S6 J0 @7 Z9 y( U if (document.sform1.checkask.value=="") / [5 [! A0 D6 D; P7 p
{
8 u) w. B( j7 l3 `2 _$ c- H alert("密码提示问题不能为空"); , f* H& m" C* T- J2 B
document.sform1.checkask.focus();
* k; B5 R% o5 r+ _! i. M3 \" d return false; + r, F7 |0 e t1 w$ U" V
} , q0 K. c/ ~" R& O; H4 Z
if (document.sform1.checkans.value=="")
2 P3 ~4 r M4 S {
5 _7 M. W; Y$ X$ } alert("您的密码提示问题答案不能为空");
2 t' Y9 ?4 d0 Q% m document.sform1.checkans.focus();
b) V: y+ F$ j0 q) ?: Q4 { return false; $ S' U g P) c, u' i- y6 p
}8 k) r3 C+ V- N$ ]: O! _5 u) P
return true; 7 K# h! ]+ \) V: ?
9 O1 R& ], O! n4 ^) N- d% G. r} . i4 i a7 e% e
</script> |
|