|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14429
- 金币
- 2500
- 威望
- 1647
- 贡献
- 1448
|
这个脚本对你可能有帮助:0 u8 A- D5 d% ^. v
<script language="javascript"> : N8 D o% P0 _; Y
function IsDigit(cCheck)
2 b: h; k* i/ n6 h! ] { 9 y4 c! Z0 L4 A8 W/ \0 Q. G
return (('0'<=cCheck) && (cCheck<='9')); & A. q6 e* l% T' }' w4 P
} 0 x7 |7 Y8 ?" O0 O
, `3 y' k+ W, u# a* _. Mfunction IsAlpha(cCheck) e$ n7 M/ H+ L; r0 D5 n; S4 ]
{
" M( H3 o' w( h7 L8 d return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
+ X s" n4 k' p0 @/ n4 E }
$ B2 u! J5 D5 Q, `9 \& f/ B7 B % I9 B |; G; K
function IsaNull(cCheck)
+ Q2 ~2 G4 ?: k: s/ |) `; `$ s" | { 3 A9 g' d$ p: P. l
return(cCheck != " ")
' l7 l! b4 x. a: K" [ }
9 D f/ |- R& p! T0 d
- S- H: e9 J. i! \2 o& [1 Q6 Hfunction checkform()
! }- @9 n5 |7 H5 S{ 5 F7 d" ^1 l; t) |5 ~1 n
id = document.sform1.id.value; : F& Q& [8 W% Z& p( r: s8 H
if (id == "")
9 A+ |1 a w* y/ U5 { {
3 Q" P7 q* U8 @+ i1 J, `% k% ` alert("请输入注册名");
/ z, R% D0 d6 ]( m6 G document.sform1.id.focus();
4 |6 x e5 P+ j0 R. k/ I, q return false; 6 G! r3 F9 L6 o* @ ~
} ! ^& o& @4 @4 Y1 g! F
9 s7 @3 }+ C1 r
for (nIndex=0; nIndex<id.length; nIndex++) ) E( p! ?; d: ^8 I
{ & a5 f+ ~7 k: y2 Z
cCheck = id.charAt(nIndex);
8 P2 K' o5 {2 r1 w3 z if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) . z x$ [+ q: I) g* B; X! i* B0 K
{
6 E: M& N! c, m8 Y alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 0 U, ~7 B: N$ k+ U0 g ?# [* K9 W+ \
document.sform1.id.focus();
2 Q4 e2 Y' m& m) E return false;
' a$ D4 m% G$ F/ D2 R/ U1 F: W } ! Y0 H+ Y# x5 m" K! P8 l
}
7 p# ~5 I- f! v9 }! c chineseid = document.sform1.chineseid.value;
- z+ c9 O! Z) H% n8 ?* P if (chineseid == "") & `6 X4 Q* Z, v' w. B9 }% [
{
0 l* |; i2 x+ f6 {& k, t. t alert("请输入中文昵称"); & R3 X/ }: i# y B% j, i ?
document.sform1.chineseid.focus(); ; v2 _+ K0 f( T. B% J8 W- i" @. f6 v
return false;
& ^) J3 ]+ u: Q% |; c8 P3 }+ s }
1 I, {9 W" w% B$ @ [) l1 S" T1 V password = document.sform1.password.value; 9 ~% X; N; ^ P9 @2 p1 y
if (password == "")
) S2 P* f( R) U {
% z; s5 K( Q* M( G- k alert("请输入登陆密码"); 7 u d4 F( V+ R& y0 l& _
document.sform1.password.focus(); / |; ]6 D9 r" S- O% N
return false; 9 D1 c( T( Y. y' w6 J, ]9 ]
}
. Z' l& b$ E. X password1 = document.sform1.password1.value;
$ ~# E) k7 k/ g1 I0 v if (password>password1) 3 j P: l/ \0 m, c- l3 P
{+ m9 w- J' j% C
alert("重复密码与登陆密码不相同"); : Y* P; Z- d& q, g
document.sform1.password.focus();
5 p7 Q, D0 @( x document.sform1.password1.focus(); 6 b* |" D( f! ?$ ^( [. K/ @
return false;0 n4 \$ j9 o; y' V
} 8 ~, l- h$ T/ @. N* ~9 h
if (password<password1) 2 J, v! {" k# X, L* X+ p! ~
{
+ w0 X R# z* b5 Z alert("重复密码与登陆密码不相同");
1 P1 ^% j* l' `& V: W- W+ L& p document.sform1.password.focus(); : M/ w8 s% I: c9 ]
document.sform1.password1.focus(); ' b+ Y* Q6 @0 J, L+ u4 t9 p, z
return false;# w! t8 ~+ \, ^- a2 B6 T' k X3 o
} ) C( C0 ?6 w; C) C! M
if (document.sform1.email.value == "")
8 {7 o* r: c! A( A# u8 Z9 l { g6 X5 l% j$ n
alert("请输入您的E-MAIL地址");
1 |. D% x/ a, A" r v; U document.sform1.email.focus(); & B% D- K; J7 ]- p$ \ x
return false;
0 S9 I% L2 T8 B( ~1 u7 C } l# m. s. K6 l; ]1 u7 o' M( Y9 g
3 Q; @! Z* Y/ i! ^7 i' \" _
email=document.sform1.email.value;
3 b* M- f+ @; D+ j" | emailerr=0
. X s( ?/ q' S/ B for (i=0; i<email.length; i++)
; `8 I d l! R- D$ v/ E { 6 K6 u7 X: z$ q" C1 A7 X6 A
if ((email.charAt(i) == "@") & (email.length > 5))
5 M2 ^" x* H5 e; A { , z" s4 l+ t F: a0 z. f
emailerr=emailerr+1 & I' i9 {. G [- w0 |
}
) Y" F: J/ y5 ]2 U) r; ^1 E* @( @) x }
4 ? F% G- y% ]' I9 \+ q if (emailerr != 1) 2 ~# r4 h" r2 a) d- M
{
: T" \) l% A* U. V0 U* w0 m alert("请输入正确的E-MAIL地址"); 8 Q- N% t% O) ~( v; d' a' `$ C
document.sform1.email.focus();
' {+ T% [4 X6 `" M# j+ a' h3 Q return false;
! _2 v/ U7 d1 [: z! V6 h: t" t } 8 |7 S/ w* {4 W
s( B7 p `9 g3 n" v, i. z if (document.sform1.checkask.value=="")
# w" N5 l& p- }( v0 Y+ P& U0 ~5 e { : O' ]( t% y" Y& I' F1 O( P) i7 _' ^
alert("密码提示问题不能为空");
9 a; o; E7 e& T6 t document.sform1.checkask.focus();
9 }% r1 k, A4 h& r" l return false; 1 ]! Q9 y4 l5 R, v
}
3 S( |; q/ n, y& k8 t6 i if (document.sform1.checkans.value=="")
$ n" f/ [2 F5 G8 w { + C* k! x. R W/ i4 e
alert("您的密码提示问题答案不能为空"); " j% `' s& j/ B; T/ o( Q$ C3 s& P
document.sform1.checkans.focus(); # p1 a. ]) N/ D7 V O" x
return false;
$ U' K1 v1 f) x3 `7 b8 K0 e }
2 c* P) l- ?. b# }5 r return true; % t6 [) }* Y+ y
" r* g+ o# A7 }1 q}
+ u4 _4 j; {4 |" d9 ?& y( k1 V</script> |
|