  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14161
- 金币
- 2371
- 威望
- 1647
- 贡献
- 1319
|
这个脚本对你可能有帮助:
0 w7 J9 J0 j% K2 x! A<script language="javascript"> + F+ @3 T% G/ u8 K
function IsDigit(cCheck) ! m/ M# C! I% U2 n; {( B% G' {9 H
{ 2 P }5 C* I1 }- q& r3 a; P! m' |3 c
return (('0'<=cCheck) && (cCheck<='9')); 5 N" z1 `4 `% C8 n% D4 p
}
5 O( C8 F- {. J7 u6 G- I $ {3 b z. l+ X r/ g0 m) X
function IsAlpha(cCheck) ) _5 w+ t, p! N* Z$ b( \
{ ' m9 j7 O4 [' W7 S- n$ ~
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
' _- q, u) M# g/ \# L( u0 i' u0 I; { }
( i$ }6 F; q- X* d ; N3 ]$ b/ }2 E& c, N) a
function IsaNull(cCheck) 7 A/ o# ^ K. P1 v: F
{ 7 n# `: b. T# l+ Y. ^& _: Q7 L
return(cCheck != " ") ! F& a2 L* `9 q% }
}
$ ?4 P0 u" J: l0 m* o$ W9 Y( z ' Q( x' o. m7 y
function checkform()
3 m6 y& D3 S. s3 Y{
& N3 o7 q( Z. W( q2 A! M; f id = document.sform1.id.value;
: }+ [+ U( y# C if (id == "")
% G1 N. ~# F) F9 x3 Y {
0 O& F& M9 a2 d$ G7 x- U% e0 O' q alert("请输入注册名"); 8 D( V+ g* a1 J S; b2 n' } ]
document.sform1.id.focus();
9 n8 r _- p" g return false; 6 V8 O: s9 d' H8 k+ ~& E
}
. ~ j- U0 Y, {9 T& @' [
8 f! G1 p# ^6 F3 K' x8 g9 T for (nIndex=0; nIndex<id.length; nIndex++)
* H" U. H/ i! x9 z3 I+ U {
4 Z4 O1 ?6 q, V( R cCheck = id.charAt(nIndex); 7 |1 }/ j. L" |, B% c1 o
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
! N0 w* [4 E( W0 o' _+ l4 x3 l {
7 I+ I& _9 ?5 W/ p* p alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
/ j+ L1 L- s3 v" z& d document.sform1.id.focus(); , \9 O X& `8 l e" i- S8 I+ P
return false; & ]) F3 |" W' [) y4 C& _- D. N! b
} 8 Q3 R+ h' \. m2 ]/ V3 |
}
: @/ U* w" X9 I5 \! F) q chineseid = document.sform1.chineseid.value; & X- ?7 F. c3 W' f1 b( Y5 z( _
if (chineseid == "") , O U% V' T, O( p
{
4 K, E* s- O* D- c; p; W, Z/ Q alert("请输入中文昵称"); ( z$ P0 P6 r+ z; ?% H/ T$ Q3 f: V
document.sform1.chineseid.focus(); 1 G9 V4 r2 \- m9 t$ }$ z g
return false;
( e, o2 ~) V) @. `& E2 G9 W- `- C } ( c& o. W5 N% C" t( [) R+ ]( W( L
password = document.sform1.password.value; 3 F: A. _, P) h
if (password == "") 0 n4 C' R$ {8 F( z
{
% {5 g" V1 z% T alert("请输入登陆密码"); v5 k' _( b8 Y2 q
document.sform1.password.focus();
7 N& w; A' _9 {+ \/ m, ` return false;
1 _3 M* A/ _( |- k u$ g }
0 |$ k4 M* ~+ s+ y password1 = document.sform1.password1.value;
' s* M) z) V5 g- k ?, U4 s if (password>password1)
! `3 c% t5 s$ S2 L! ~" B {
* a7 C! s& J; ]) @ alert("重复密码与登陆密码不相同");
1 }1 E( a$ S# F" i/ I document.sform1.password.focus();
5 Y3 o& o. T5 y& a9 [ document.sform1.password1.focus();
' u0 y; i7 }( E) U+ t" x" ]: m: M return false;
& w* v: }3 ^, t% f \/ {8 r R- z }
/ w) v* ^* _: J vif (password<password1) : l9 ]0 c: E( c# M
{
5 Q( P8 f3 k5 g/ t) q alert("重复密码与登陆密码不相同"); " z5 b' R+ t) D
document.sform1.password.focus(); 8 f4 F) Y3 ~) ^& Q& e" O( ^- Y, T
document.sform1.password1.focus();
4 b6 P: v9 G* n return false;
( r9 [: j1 J8 r3 G: g; b2 `/ v0 P }
2 ]; u& A& t- h" l: \* q6 S if (document.sform1.email.value == "") 0 I1 ]4 P. A6 S9 u3 Z* {1 Q
{
" C5 a. y& B& u. C! K6 U" c alert("请输入您的E-MAIL地址");
0 e( h% ~. d+ k$ f: w5 J0 r9 e document.sform1.email.focus();
( x- ~! H, L" G- ^ return false;
' l* k: y* I" A4 I9 `" z }
& U( A* \* y3 d$ K 5 W& v1 \; H/ E- ]2 w/ y
email=document.sform1.email.value; ; }% g) e c# ]) m
emailerr=0
- e9 [# N. ?1 r# X& E: h0 a for (i=0; i<email.length; i++)
& S8 _) I" F$ t2 }& P" H. o6 d {
7 r( o! }* w" k( n if ((email.charAt(i) == "@") & (email.length > 5)) 2 n7 I7 K; w4 M9 ]; Z! I
{
8 v4 R* u- J; C1 \' | X: U2 d emailerr=emailerr+1
- Q) f( T# _& W6 S+ y } ) c3 E r* u% u, e- t0 S: F& K6 P
} e! ~4 \% S. R2 q7 e; h
if (emailerr != 1)
1 O3 }3 R5 P! \ { F# _; K$ { m9 m4 f
alert("请输入正确的E-MAIL地址"); , J" D6 I5 _9 `& D2 C1 p
document.sform1.email.focus(); : U4 y/ }6 N) m0 g; i
return false;
( k7 j, d3 u, `8 a2 X/ c. n: i } ! I" V5 Q! b4 U0 J4 ^
. R* w/ r6 S' g) p+ x) d4 z
if (document.sform1.checkask.value=="") # I/ B. L M. z. o. f) ~
{ , r1 U( Q5 H6 t* t( P
alert("密码提示问题不能为空");
O: }+ B7 W9 Y) i document.sform1.checkask.focus(); * r7 P' ?* S: r, a
return false; ) ]+ s" C. o2 {5 [' A
}
! K" ?* J# f- b3 T* M. |# u2 v6 A. x if (document.sform1.checkans.value=="")
E: s, D( l5 ^; ]- K {
4 I2 y y- p: t. a# U alert("您的密码提示问题答案不能为空"); I. c; l2 ? i$ S t, X s* q$ m
document.sform1.checkans.focus();
# s# [( T% ?9 y; t, ~ return false;
: O' J4 U0 G) ] }
) \( t9 v0 @2 }4 P# I2 x$ d) H return true; 2 `4 A! L9 L, i
. G5 v/ e% I e9 W$ a0 A0 H2 r}
) R+ ^2 W5 R' n- A2 ~2 ^4 j</script> |
|