  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14221
- 金币
- 2401
- 威望
- 1647
- 贡献
- 1349
|
这个脚本对你可能有帮助:7 U' J' P' v- V: i9 k/ W
<script language="javascript">
) `( S6 R% o4 B; C$ X# w7 Q5 Zfunction IsDigit(cCheck) . t- [" @0 x% H& D9 U
{ " _* a9 B9 O: ~5 `" k' T
return (('0'<=cCheck) && (cCheck<='9'));
- B5 E$ Q1 ~6 @3 _- ]2 e } ! N$ F" q0 n1 \5 K- u: a7 C- A
8 ?$ j" E" [9 `1 D4 _& _function IsAlpha(cCheck) ! W; d* v' m' `9 V; }
{
4 b0 T% n0 z4 Z6 m5 w5 s return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) A# S( G8 _/ p! C! ^5 r
}
1 v+ _' O' ?! k9 W0 ] 1 u2 y% `2 H( u/ D/ x4 f: @$ i
function IsaNull(cCheck) ( i6 x/ A. Z, |$ d3 f5 e& h4 N
{ ; ~, o9 n, ~( M5 g1 e/ r
return(cCheck != " ")
; b6 \: n, S2 E$ F5 e, z3 R9 c" u$ i }
+ e, I3 [! |7 \
* H( o+ d8 G1 b. Q& \function checkform() 0 P) k, R) t) T* t
{
! N" l. Q7 Q8 H9 W$ Z9 d id = document.sform1.id.value;
" H+ K+ F; P7 `+ D4 g if (id == "")
, W, Y; i Z, n g; n0 {3 d5 _ { 2 y9 |+ d+ w: u- E X
alert("请输入注册名");
0 O: g0 f, o1 C* H* T1 i document.sform1.id.focus(); $ U1 ^" L( e& d7 J9 x
return false; 8 u$ P& l: H6 e
} % ?! j% F# R5 v) T: y0 M+ ~8 s
9 w7 d6 m s( d for (nIndex=0; nIndex<id.length; nIndex++) 9 P% y1 M3 Q7 t1 ` `$ T
{ , m2 j: b! m- ]; B4 f& j
cCheck = id.charAt(nIndex); , _( r% G" i* r/ m6 K5 W' [
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) ! Q* D4 B, x6 `/ Q+ l1 p
{ 0 G( F* g: J' J: }0 g% p; [
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); : y8 v% E, p+ F9 @7 G
document.sform1.id.focus(); ' q1 J3 A' q9 A$ F; V) `
return false; # H( M2 B/ f0 j
}
) @8 H/ `* `$ ~% Q, f! q7 M7 W5 ] } , ]7 R/ B. u1 a- v, S
chineseid = document.sform1.chineseid.value; 7 ^ Q3 `8 W, F3 ]
if (chineseid == "")
; @" `- G8 N# }) C- y3 l {
9 p8 |5 b: ]2 M$ ?1 X0 F alert("请输入中文昵称");
' t7 T# x+ X9 ~ document.sform1.chineseid.focus();
/ |! q& c0 h J% V4 q0 _3 F/ J return false;
4 Q6 W5 Y" T F8 V+ t1 p } 6 v2 O. v3 {& d9 T" n3 J3 T! n
password = document.sform1.password.value;
/ I! V- L4 | R* I$ a8 n if (password == "")
! r9 T5 D {3 A3 [9 D( |) `3 ` { 4 g: q: L8 v* I) }7 k
alert("请输入登陆密码"); P4 m$ n6 o v' w1 m; o
document.sform1.password.focus();
4 X; `3 @+ H+ u: b: w) x5 x9 P; r$ j return false; & [. r( { ]/ z8 M. H
}
: Z& Q" Y& r: [! L password1 = document.sform1.password1.value; % t* j# b% G& d9 S$ p$ r8 _: K* U5 k
if (password>password1)
6 M/ O0 ~, H" u x j* t, {4 c" c# D {
' z" E9 y+ L2 @+ ]2 ~; ?4 G alert("重复密码与登陆密码不相同");
4 d/ w$ a3 Y$ z/ ` document.sform1.password.focus(); + J$ q% i8 G: A' `3 Q! \/ y
document.sform1.password1.focus();
: `9 I$ s$ c; k' p: t$ U' Z return false;
$ z* R) \5 T5 B3 H! R7 A1 Y0 b7 l% u } ! y# N9 B* ^6 K$ Q9 P5 S* D
if (password<password1) 3 g# X5 s" ^6 q# \
{( w, w+ u+ D5 N9 x8 Q0 f
alert("重复密码与登陆密码不相同"); 7 k5 Y0 G1 J' {' R- C: S- V. @
document.sform1.password.focus();
/ ^3 |/ w. D/ _6 o5 ^ document.sform1.password1.focus();
) _0 R; [6 P: f$ q+ o% y return false;9 z0 E5 t7 V+ S& D1 }' R
}
" y$ i$ v1 s7 A9 m+ c' e4 |8 m if (document.sform1.email.value == "") $ N, z0 n" ]! p
{ . L( ~$ ?* F9 c" m, w# F/ v2 V
alert("请输入您的E-MAIL地址");
: m) D) t4 z/ s4 ~5 y document.sform1.email.focus();
& G$ ?- d3 Y9 ]- D$ V7 I return false;
' ^4 E2 ^) D- z0 D/ \ } 5 t! G4 o0 P0 q/ ?' g
7 Z' \4 f( |- w/ m) M+ i* o
email=document.sform1.email.value;
* |, Q2 p8 x6 |9 s3 S! G9 Y emailerr=0
3 L4 f1 C3 F7 d3 O( ~ for (i=0; i<email.length; i++) 0 w0 ^% ^: v4 N5 m2 b* _
{ " a. r" T5 F: C2 X% {9 _2 U
if ((email.charAt(i) == "@") & (email.length > 5)) 4 G' E, p* C# m/ y4 a. X
{
+ C% O$ E& t v emailerr=emailerr+1
6 `" @2 k5 G- f! x7 o3 t$ C } 1 Z3 F) T& j% s# _
}
: s. J$ o& @0 I4 Y if (emailerr != 1) 4 `( r: A5 O" L# M
{
( a" r* ]& v; d5 p& Q. A/ o. n alert("请输入正确的E-MAIL地址"); ; S: t- u/ B# q0 G0 u& E* X
document.sform1.email.focus(); ' a9 O& w3 X) i, U
return false;
$ _: K7 E4 H+ K( [9 l3 p }
: u* G# a3 Z( i- F% d1 b
+ i; g( ?3 {2 e* X7 K: _$ [ if (document.sform1.checkask.value=="")
6 p6 p; M* h( S5 H0 k$ a6 G { ; C) H# V" r9 w* M( |
alert("密码提示问题不能为空");
# r; v1 V8 t+ n% { document.sform1.checkask.focus();
! a+ x" d$ x* ~- p) S return false;
) Z) y; h7 `+ l& @ }
2 q/ W' ^! n0 a! A if (document.sform1.checkans.value=="")
( _/ c+ B5 d, x, I/ `1 S { ' m/ B) f, K- A6 \% c) o. B2 v
alert("您的密码提示问题答案不能为空");
4 p* w2 @+ I4 ]% V document.sform1.checkans.focus();
# w% k, f n) d+ e7 @* r return false; ! U2 H& R7 P9 @6 ^; N& W; K- Q
} T9 v! |$ j' R, l4 ?
return true; ' [0 v5 I4 r. \5 J% e5 ^& m% l
6 }% @; g( [5 b h
} , i" B* T3 G! j* S$ j% S { H
</script> |
|