|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14321
- 金币
- 2446
- 威望
- 1647
- 贡献
- 1394
|
这个脚本对你可能有帮助:
/ G7 |- S( h( ^1 l* ?<script language="javascript"> * Q2 ~; R8 U, c
function IsDigit(cCheck) 8 X3 F; Y: }6 l# g( B) K
{
' c. ]) Y4 i8 T3 ?8 n+ [' D7 _ return (('0'<=cCheck) && (cCheck<='9')); - ~# e5 U4 b+ W2 V B) C, J% U8 T
} 0 y; h0 e& P5 M& y" n& U
) W; R: F( q1 d# ^8 x. M
function IsAlpha(cCheck) % i1 G! s) Z5 R$ W/ j
{
5 w0 p* ~& N; \0 o* Q4 k return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
2 x( [/ W3 U; f) `2 n' G7 ?6 G. w }
: u: R1 q9 A% k! k
5 P5 A1 w# z0 P$ ]function IsaNull(cCheck)
0 A! ]/ q! S1 Q9 ]& j8 ]. g {
) J2 @* i& j0 w; S( m' }$ E- Q4 s+ a return(cCheck != " ") # g, d8 y W# u' ?
} 8 V$ s& M% T* D
2 Q" x+ X; p) S0 J+ j
function checkform()
6 g- X p! t& v! A, O1 p6 ~{ , z0 f; W- z) v8 W* r
id = document.sform1.id.value;
/ Z+ Y6 L# n; s1 b( N if (id == "") ; P1 p, I ~6 Q$ V- h9 E* O" b1 u
{
5 u0 m; F. t2 ] alert("请输入注册名");
6 J$ T5 A/ `& i; q! z, }2 w document.sform1.id.focus(); 3 g5 O/ ?, k, f3 X; y, Z& E7 A2 X2 b0 b0 ~
return false;
6 c. r) Q2 ~3 V: d: b! g3 Z8 V }
$ O# @0 ^$ x6 t$ a - H7 ?: `$ |( b s5 u) J+ h
for (nIndex=0; nIndex<id.length; nIndex++) : [6 E, @7 p1 _5 K d# X2 s) E1 {/ d( [3 s
{ * t& B! v% ~& I; c. K
cCheck = id.charAt(nIndex); ( M0 f3 |$ o" z [- x, a' ?
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 5 y- ~0 ~' w% \9 Q- G+ b
{ ; y9 G# i) ~- P1 f& ]$ l+ x1 R
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 3 K' y( a* \$ b- H( D
document.sform1.id.focus();
! H, U, H# Z* E! C return false;
. o5 X- s y( G2 `* x } " s" r0 s0 X7 Y% a
}
# W1 I! J7 P6 N. J/ l chineseid = document.sform1.chineseid.value;
" f8 K1 B; f- \3 F5 w: e) ~ if (chineseid == "")
6 y" K3 K( {4 u! X# [ {
M6 V9 ?+ x" p0 T5 g+ P alert("请输入中文昵称");
/ W( q( K4 y* s, X: I' ? document.sform1.chineseid.focus(); : Z" w1 Z0 I, U( k
return false;
) p3 F$ r! m5 u" q, s7 r& L8 U } : q+ \& ?4 m/ Y! u4 }' ]
password = document.sform1.password.value;
) \3 d1 M) Y9 ^- x/ }3 E8 }. B, \8 m if (password == "")
1 v% C+ B) a) D6 V8 A; @1 a. N { 4 O( s! i2 Z. J" Q
alert("请输入登陆密码"); ; g) z7 j# P, G9 A
document.sform1.password.focus();
1 E. y5 |; p# @$ Q4 W return false;
2 d6 I8 h# \0 I Z }
- V# n* w4 R' X. m" Q2 u password1 = document.sform1.password1.value;
- p1 H' V% n7 D8 d if (password>password1)
7 C+ |$ C; m# i- L( ? {: J( d/ u/ z" V9 M6 } ~
alert("重复密码与登陆密码不相同");
8 T* h3 C% a& S$ a+ Q" F! Y" @8 t document.sform1.password.focus(); 9 h- p% ~8 q; s; U; K: d
document.sform1.password1.focus(); 8 T6 m I( R2 G* x
return false;
# z$ J, d! K; m' v9 j$ `; @ }
* i6 T/ J2 P' @6 y: U) @: Pif (password<password1) / H5 d+ Y! |1 X5 V7 O; y
{6 @9 B% X; I7 f* c- o# R( P
alert("重复密码与登陆密码不相同"); 1 M$ W3 L* \6 i" v6 H% e1 w
document.sform1.password.focus(); 0 l) w* w" x P
document.sform1.password1.focus();
( N o; [, c2 h+ M' f( C return false;
, I) k% i$ |$ U) S } g' b* d6 ]8 X0 r f B
if (document.sform1.email.value == "") . N3 M4 ?% x: q% ~. G. `
{ % A& j6 S* c- u! |+ c, ~& \
alert("请输入您的E-MAIL地址"); g: G& D% l4 V& m/ u- w) m
document.sform1.email.focus(); ! {7 A* ^# K% K* ]& v6 z
return false; 0 P% o1 N# j3 n# w, s
}
9 R0 j Q$ M" @# p8 h9 u- Y
: V% _! q1 o! E B% S# V: G email=document.sform1.email.value; 9 d2 M( P! V% `2 I2 G
emailerr=0 * m' U, Z. u! W' Y
for (i=0; i<email.length; i++) 1 i8 e2 U% ]8 S- ~
{
8 B& h n. w Z9 R7 r if ((email.charAt(i) == "@") & (email.length > 5))
' T. O/ U4 d; U% \: L6 G {
- J3 z, l& j' ]; {: a emailerr=emailerr+1 % X9 s v! a: l1 | w; i1 m
} ; Q: t7 x+ i) u+ A* H
} % h9 I% a7 P( P+ B" s
if (emailerr != 1)
) m) A \% E8 z5 J: ^3 s { - D( B/ U D7 R5 ? p! b! J' M
alert("请输入正确的E-MAIL地址"); + D( X: P. S1 p' @ A3 \
document.sform1.email.focus(); % i# E0 S! |/ }- n" \
return false;
$ o4 o# T; ^: o+ a/ |; S } 8 Q0 q9 g. Q @% K$ J* r
/ a% F, q. ]8 ]' x5 Q! A7 e
if (document.sform1.checkask.value=="") 1 ~% Z* M& N7 N5 P1 e
{ & b6 R' ?. |8 y8 z
alert("密码提示问题不能为空");
6 s+ j& i, w4 k3 ^1 i- i9 J document.sform1.checkask.focus();
' B' @- P4 }/ w! u9 F4 Y" o3 | return false;
" n; l( u# X" K } ( ~& Q# O$ h! c$ h G5 x# }
if (document.sform1.checkans.value=="")
* ^& I0 I2 K1 I {
$ |" C" Y5 Y. J8 ?* S1 O alert("您的密码提示问题答案不能为空"); 1 \9 E- Y; ^8 T9 ?4 \ F
document.sform1.checkans.focus();
6 j' f0 C" ^0 Y1 @ return false; : @" e& V2 k! S5 Q7 [ I( R7 A( K! _
}
6 l8 S( S0 t& @9 U+ O6 K7 h* ?6 Z return true; * _" F. f4 @ d( j7 |2 F
& H6 C) ~: E! w- S
} % Y/ I3 Y5 O4 P+ F3 A
</script> |
|