|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14431
- 金币
- 2501
- 威望
- 1647
- 贡献
- 1449
|
这个脚本对你可能有帮助:# n3 y7 S2 J& V3 s7 [
<script language="javascript">
1 k( y ]0 Z1 u" i3 \4 ~" O( Y" hfunction IsDigit(cCheck)
- T7 ~2 d. k) z. ~. b { + } k+ A, L( K4 {
return (('0'<=cCheck) && (cCheck<='9'));
6 r: c: ]: c S. i: ^2 n1 \ } ; A1 l2 n. i4 F) K V$ p) v
+ m! ~+ ? s; M2 S% p5 R- yfunction IsAlpha(cCheck) + e# z4 l* y! ]% |2 h
{
9 f$ c) X; a# ?. t4 F return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
+ G, t* i; g8 J1 L }
/ E: g% a" g7 w9 e5 b& V2 S ) J: B1 @+ {; d- @2 [; g
function IsaNull(cCheck) & l" u( `' i5 J4 D& n
{ % `" d) Y# E1 j* ~" }1 D, y
return(cCheck != " ")
( n" i2 N/ G( B3 F0 x }
0 H, ^4 s \. d) A1 t5 q
. M8 `, E$ g, m+ }0 U9 s) Ofunction checkform() " r1 A! h0 {# t0 ?$ F
{
' J- _& r9 r) D8 ^ id = document.sform1.id.value;
5 f! ^4 M% Z0 c: W# _ if (id == "")
5 r/ K, y6 a. ? { - o( p$ {9 \$ @2 K6 v3 `
alert("请输入注册名");
, Y$ Y8 F. ]) m. m) s8 b; c# e document.sform1.id.focus(); 0 d* |" _6 I% c" t3 k
return false;
% Q2 f/ f$ i9 N+ S& i3 q! u2 j/ V0 \1 { } 6 F% J# X$ ?' K9 V" }6 x
( t/ L( o# t5 h; T) m
for (nIndex=0; nIndex<id.length; nIndex++)
4 J/ y) Z5 m( C7 M! o {
+ _3 N0 L# l- ~% ~- } cCheck = id.charAt(nIndex);
& V7 Y" U1 q3 R6 I% Y if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 1 n( @6 o/ o: U; j @
{
$ V3 f" R" `+ T alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); ) ]9 K: S. w2 K
document.sform1.id.focus(); / n4 @# k4 d/ |' h$ I
return false;
" k7 O. ]: K$ D1 o } 4 A- e; b1 ~6 d* i7 m" Q1 Q
} 8 N4 `$ v l0 ]& B9 J5 j# N
chineseid = document.sform1.chineseid.value;
) s0 s+ \# n! X5 T if (chineseid == "")
( L$ F0 n. Z2 n+ k; o% P. R' J { * {# T; C* U$ G8 o4 b
alert("请输入中文昵称");
5 p8 r7 ?+ {6 r9 X4 @ document.sform1.chineseid.focus(); 9 Z& g- g2 r& o* O
return false;
8 T9 E: j! ]/ `0 Z! @( T" T% d }
0 A3 x p6 l9 z+ l# _ password = document.sform1.password.value;
8 a; ^6 m, w6 ]7 Y1 [ if (password == "") & g6 V# d5 K+ Z D- Y/ J3 v
{
9 @5 X0 l! H" g6 t. y! L alert("请输入登陆密码");
+ a. o9 l. n7 f2 W% W$ { document.sform1.password.focus();
8 `5 \( T4 x; w- h return false;
9 Q9 n2 {+ R# Y- J2 d } % b7 W* t" h& k. T& Q7 o
password1 = document.sform1.password1.value; % O {2 ?7 s/ G& [
if (password>password1)
; m4 ~4 I7 R9 V6 [; G) E+ J# P1 l8 R {
2 m! P5 W$ S) q2 U( C _ alert("重复密码与登陆密码不相同");
' {) W' t) s' k/ c+ D# ~$ \ document.sform1.password.focus(); F% h7 m- H! n8 _8 J) n
document.sform1.password1.focus(); 7 { {9 W, e+ l- X& I# M9 z1 A2 b. }
return false;8 Z5 l/ {* G" a8 [
}
1 ?! }) P$ t, O& i; ^! Kif (password<password1)
1 p6 M' t$ T6 M8 p4 I: R3 H* C {4 h( ?5 \& L- h
alert("重复密码与登陆密码不相同"); 3 P# g$ N6 D3 b( J y9 k" B
document.sform1.password.focus(); 0 b. u; `' n3 I! d5 A9 S& @% k
document.sform1.password1.focus();
! H' ?0 ^( ^& V$ b8 E" q return false;* @' Z9 L& l7 A9 P
} : f& {7 n8 J# Z6 R
if (document.sform1.email.value == "") 4 k- h" p# `$ Q7 c' a; R$ j; A
{
! H. h# `7 s7 q6 g$ Z+ M alert("请输入您的E-MAIL地址");
& `# ^$ Q9 ^; G% i document.sform1.email.focus(); ) `$ h6 |0 W, W& s/ O! Y$ x; U
return false; Z* v3 m3 k! o3 J7 x0 a, {
}
( [- e; D2 M1 t6 W9 j0 w, p: E9 i: |3 C % @& F) d. z' K3 [5 @# F1 l
email=document.sform1.email.value; 8 ]# P/ l3 A5 o' ~- {1 T5 t
emailerr=0
% ?3 c* h2 _7 }2 p8 Z$ e for (i=0; i<email.length; i++) 2 y8 ]1 p! r* n& I5 g
{
0 I+ u1 x- H+ @+ U/ t' a! Q if ((email.charAt(i) == "@") & (email.length > 5)) - t/ O& Z, n |& J
{ ' d1 F3 D6 s& d* E
emailerr=emailerr+1
! ^ i# g( e' G, _4 Z. i" K } 8 N) r; t% ^+ R; G
}
$ `' w$ R/ y) H8 P, r2 M& O+ _ if (emailerr != 1) : `8 Z: w: u) b4 m
{ # a. f# V3 O2 Y* W
alert("请输入正确的E-MAIL地址"); % X& R' E y/ B- ~ j
document.sform1.email.focus(); ' F8 b$ {2 Y# Y. p
return false;
% a0 i0 J# k2 D } ) \* m$ _$ R( g' j
. Y, O2 ?$ S7 l) K& @- T
if (document.sform1.checkask.value=="") 1 i" c; C+ m( f' I, P6 b
{
& R% o( m6 L2 M7 V& X+ a alert("密码提示问题不能为空");
( V2 w; g/ }2 p4 G+ b0 O1 d5 n document.sform1.checkask.focus(); $ P1 ~) Q8 M, u* d: }$ D
return false; + T: d. b8 r! |7 `* r3 Q2 @! w
} & D& v3 [6 O* ^, i5 D2 ^4 Q2 v
if (document.sform1.checkans.value=="")
! J; `) P: ^1 K( J- _- j8 K { 0 V( c! _, {: t, i3 g
alert("您的密码提示问题答案不能为空"); 3 K4 ?) _# s: y4 J7 j; ~2 s' h4 V
document.sform1.checkans.focus(); * v$ \" d% [2 }/ t2 R% c1 h2 A
return false; 0 m. Y4 z1 I" k P
}8 V$ v2 O! ~$ w) ]0 P2 c
return true;
# g3 m s0 h. O) I
$ X- j0 R1 N4 w; x m9 E, k} $ g$ i3 e& h# t4 R( j7 V9 v0 `
</script> |
|