|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14295
- 金币
- 2438
- 威望
- 1647
- 贡献
- 1386
|
这个脚本对你可能有帮助:0 x5 k% U9 Z$ w3 ] s. H& C- q
<script language="javascript">
# b! j8 ]1 Y- w2 Qfunction IsDigit(cCheck)
. w N, f b- F& g- z, q# w {
7 D1 |: V' @' O/ a, e f: ^ return (('0'<=cCheck) && (cCheck<='9'));
4 x) N7 e8 B! N0 Q0 y } , x8 E, d% ?" x4 D7 ~) Y
3 b( H% M! E/ T- X" N
function IsAlpha(cCheck)
' V" i: t! r: n7 j, M { 9 Z( ?) x: Z3 |) N; p3 o
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
4 t+ L2 [0 o1 u3 ?3 C; k0 S) X0 C7 q/ ^ }
U+ N6 { j2 T# R 8 u; l y) B y
function IsaNull(cCheck)
8 n! N; }8 H# G; e" A2 G8 j1 g2 B8 t o { - X2 B5 h- V. ?) x) p* X* b
return(cCheck != " ")
3 Y0 Y% H; V- w: g }
! S- l& h* q/ ?* r9 h6 U$ g; N$ H & Z$ m* c5 i& Q {
function checkform()
8 E! c$ X" M) b o* N{
9 `: y: |* [, m! ~' }0 c id = document.sform1.id.value;
3 ]- ^, f8 U% S e5 M' r if (id == "")
" J8 u( _/ n( f, H9 }3 S4 z { 7 }0 _- R& {% ?' g( o9 @/ C( \, E
alert("请输入注册名"); # K$ C* g7 V+ Y
document.sform1.id.focus(); 9 Z: k% B+ w2 v9 p+ e5 t. M
return false;
) i; j3 N, M- d+ e5 W }
^! j9 O& M+ S q, J/ J- X# b
5 p: L* X( B0 o7 ^, I3 g4 a for (nIndex=0; nIndex<id.length; nIndex++) ) g/ u7 X0 ]7 S$ c0 G. @
{
' s5 H; B J5 @' I9 \! @ cCheck = id.charAt(nIndex); x' a1 W0 V) f1 v! L/ Q, T6 b' i
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
- K! ]- U" {5 q1 e# S" r3 n! W+ h$ ^ {
* q0 P* c9 _2 \: s3 y alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
' F/ E) o7 D, L. L7 \ document.sform1.id.focus();
0 G) f9 I, d2 ^& j/ q9 O2 b return false; ! f. m6 X, Y9 F3 c/ V( }, X
} 5 |* x- f3 c$ s$ m' f' K
} 9 q, \! i- W/ \# p8 K
chineseid = document.sform1.chineseid.value;
3 y. ?& B/ Y; d3 c1 ~ if (chineseid == "")
+ C8 d5 }" C6 b) n. O7 z2 W { . \3 ]- }' d& l0 |' z, u8 H
alert("请输入中文昵称");
% i% L: C* p: i; y% E- o document.sform1.chineseid.focus(); P0 i" r' R2 R$ R) g5 H3 N! c* O; U
return false;
- X+ v1 z9 P- d3 t2 o } : u$ v* _ p" a- c
password = document.sform1.password.value; & {( p& E& r4 f$ C
if (password == "")
1 Z X; \/ G( L# G7 u { ( z# {; p. h- e) I6 g3 ~3 ^5 k
alert("请输入登陆密码");
/ o# ~# n8 Z% P0 r3 T document.sform1.password.focus(); 9 y9 ?- c; @8 z
return false; 1 \8 H1 d6 |$ B" k1 f/ q/ z# g# t
} / K$ @; E2 X' q8 [) d- Q2 _5 B
password1 = document.sform1.password1.value; ' z+ b( i4 }# ?6 V
if (password>password1)
5 C) O' |$ K6 r {
8 J! \: }$ } y' E5 y: @" S alert("重复密码与登陆密码不相同"); $ c& b' B! }: ?5 T
document.sform1.password.focus();
- U% [; b0 U b. w9 A document.sform1.password1.focus();
$ v- G/ e. Y) N: r# m# E) L return false;
" v! c, A% A1 a5 B7 {" |0 ~6 V } 9 C2 b- \) R. H6 S* E- o4 H
if (password<password1) . G! Q% k$ X4 @0 z0 _
{9 z% }7 e& x' S1 w: _( W( u
alert("重复密码与登陆密码不相同");
# s: g G7 w5 D( N- U+ [+ P document.sform1.password.focus();
; R7 {+ q. g3 I3 v9 Z2 G document.sform1.password1.focus();
; }0 J% K i1 V return false;7 J$ Q! S+ g& U6 v; `! p
} * K+ p" U; ?% z- R: ]% P% Z; d, V
if (document.sform1.email.value == "") ) f; [/ a$ ?& Q
{ . q- D9 |- ?, M, Z
alert("请输入您的E-MAIL地址");
3 x( c8 q5 [ N2 A2 J document.sform1.email.focus(); $ Z/ c H M2 v/ F
return false;
4 W$ P0 e, B/ x }
+ T/ z" H( z+ N! P2 b9 W$ p
/ Z n+ V l* @% M email=document.sform1.email.value;
- H$ |$ e+ g3 G5 N Q emailerr=0
x( a: ^# f) g! | for (i=0; i<email.length; i++) 5 [& p; P, z0 L' Z& I$ P
{
6 ]4 k s6 w t' o; d if ((email.charAt(i) == "@") & (email.length > 5)) 2 ^# T( N% o" ~4 c, V+ l K1 K
{
5 {8 C, n# |/ f7 _5 ~ emailerr=emailerr+1
+ q9 t |7 c+ c$ i; T' d } ! I, ~$ f# V6 o9 m; ]' {3 o7 j
}
4 b6 Z9 M( ^% U( X: { V+ l if (emailerr != 1) ' H' m3 u1 @: P. u: _& F: O7 \
{ $ r1 q; J. @# J( E" ?5 F* J
alert("请输入正确的E-MAIL地址");
; b: r0 Q9 j1 x; m; E' D2 T document.sform1.email.focus(); 5 ]3 m6 {/ x; P6 E8 X3 _
return false; . T( |6 C: h% B \
}
0 C( f; o. c& V; p+ F9 `- G
$ r6 o6 J, f( |, Z2 ]6 c if (document.sform1.checkask.value=="")
3 J2 E. a6 z" p4 y {
( O/ x3 q) K& A& _, E alert("密码提示问题不能为空");
: j# d% t' R. b" V4 v$ o8 u# i" k document.sform1.checkask.focus();
9 J3 X" j5 w; C7 t$ n0 n return false;
g p4 q& P( | }
3 D' d, `" [3 J) w7 X. r! n if (document.sform1.checkans.value=="")
4 N+ R* z' q [+ w {
6 K: U0 A3 J% k, Y9 r alert("您的密码提示问题答案不能为空"); 9 N' R5 N7 |2 m, d& J
document.sform1.checkans.focus();
) o$ T r1 m2 f$ |* k% C: E. p return false;
0 g4 v; s; p" T3 {0 B: P }3 c5 R9 A* ?& {" F/ [
return true;
8 ]( t% P2 F9 B
* L0 \% Z# t* b/ k* J& Y} ! r! u3 `! S3 K
</script> |
|