|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14323
- 金币
- 2447
- 威望
- 1647
- 贡献
- 1395
|
这个脚本对你可能有帮助:8 W) g4 D$ B! H4 x) d! n+ u6 s
<script language="javascript"> 0 l! ^3 H" e9 f7 x6 B( X/ c. ^- m
function IsDigit(cCheck) $ u+ m9 _" r7 V; f8 ~3 ]; A% X
{
3 V. B% w) ~# Q7 I) [) v, H return (('0'<=cCheck) && (cCheck<='9')); 2 J7 D4 Y8 K: I5 H* i
}
R6 v- C, B2 Y/ z$ M
. d( t3 W, W4 K/ r" Vfunction IsAlpha(cCheck) 3 F8 j( D( ?1 W5 l9 B/ h
{ : J) N. V9 L0 r2 q7 ]
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 9 ?0 u1 p7 b% G
}
6 ` i# C- i9 b* Y# S % ?- {+ v, p6 l @+ o5 ]# {+ _
function IsaNull(cCheck)
3 _. X2 F: E& C7 ~# T1 ^ { " [7 _7 l+ f8 z, U+ M& `
return(cCheck != " ")
F: @+ k f, X, j1 S }
+ M, N" i) |& N+ @ 0 g& w4 I6 o2 \( ^9 j/ K, m+ {9 U
function checkform()
5 o; N, ^9 m% s' }{
1 Q& l2 ~3 F! p: X* y' m0 \ id = document.sform1.id.value;
+ S( q1 u; Y s- s2 ] if (id == "")
( ]# G. I- e, n% J0 U3 H2 I { 1 Q% l, P3 X$ `9 `" _+ G/ `/ [
alert("请输入注册名");
. T4 g, l) P/ x- o" R document.sform1.id.focus(); 6 P9 p$ E" b: f0 o# G C
return false; 6 M5 j1 V" T# z
}
0 f. i1 R/ d; T- E M3 _6 h! q 8 I# g& r7 v& n1 Y7 H/ B+ s
for (nIndex=0; nIndex<id.length; nIndex++)
+ G* c" U- }9 I: M {
9 u' T5 }5 A$ e# \* K3 z6 N cCheck = id.charAt(nIndex);
* K' R/ z2 \, @ if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
+ d2 R3 U- W- `; ~8 j4 A {
; S4 D& d8 ~0 Y( \ alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 2 `" M4 B( z) f; [7 f
document.sform1.id.focus();
/ D/ x1 D4 c" i; K return false;
9 e" h0 b3 h! i" U5 R0 W7 x } 0 e4 J! |8 t: j! k
}
5 P0 s+ B+ @/ A g: X1 A6 f) | chineseid = document.sform1.chineseid.value; 9 O1 {3 H1 [& K/ o; {
if (chineseid == "")
. q$ R1 p" E! C$ _ { ' @9 e. a% A- F3 `: A+ j! t
alert("请输入中文昵称");
6 s3 ~" I$ Q. c# r* N0 b document.sform1.chineseid.focus(); 8 _: l% |5 _' Z: X+ ]7 v% e( Y% A
return false; ( t4 o" i% L1 |! g
}
: C; b2 b# h; Y2 d8 R password = document.sform1.password.value; $ f( I& X# P- }) y# D0 ?6 ~
if (password == "") & O+ f% g$ h. C: e5 x) g
{
4 m' B) w) r& a. h alert("请输入登陆密码"); 1 k6 K6 s4 a8 U. Y: h
document.sform1.password.focus(); |- g6 o7 t* q" u- r
return false; ( q3 O4 \% G( z9 r5 Q9 q/ ~
} 7 s& m8 i; }# ~5 O
password1 = document.sform1.password1.value;
! W$ _; ~3 L2 w8 X) a& T& u2 E if (password>password1)
6 h2 `. M3 g" M9 a {
1 ]) |5 I: i" N/ y7 I! k$ ? alert("重复密码与登陆密码不相同"); ( d) V$ _, l( {
document.sform1.password.focus(); & r7 E# i1 h, w( p
document.sform1.password1.focus(); ) H$ ~( f; ~# X- c) Q" v, c
return false;
- O0 g/ U$ E+ p" J: X* Z4 y: J }
' h. t- g0 H& { ~if (password<password1)
; J' X" m4 V c9 F8 { {
( M4 a9 n+ v5 U# p+ A! |; }) h alert("重复密码与登陆密码不相同");
* a' _. n4 ?/ I0 c document.sform1.password.focus();
" d3 w: h! W3 }( E3 T: E& y document.sform1.password1.focus(); 6 e1 ]) B/ j$ y% q, m
return false;
! K; T2 m5 [" {2 V! }" B } ' o" V" x. D; \! \, d8 j( o
if (document.sform1.email.value == "")
, F& |8 y. q9 @4 O" H {
3 p v6 u, I. q* c* }: U0 k* ]6 F alert("请输入您的E-MAIL地址");
9 n5 a" m+ [/ p7 l: s document.sform1.email.focus(); ; U0 k/ I6 H5 u, H' K
return false; 7 e2 }/ Y, p5 s& R- G
} 7 y5 @2 R9 l& N3 J1 t/ C f3 J
# y; F% s6 c& _& {( D- k
email=document.sform1.email.value; . u) [; g+ k4 U) D9 Y3 `/ z7 ]
emailerr=0 # O3 f. Y& J6 t& S4 n% ~
for (i=0; i<email.length; i++) 5 b- `0 n" V- w1 m5 l/ T) l m
{ 5 m& E: z* c2 Y. R8 N; p
if ((email.charAt(i) == "@") & (email.length > 5))
8 E7 O- M1 C7 M& s* _' i& b { ; A( a; K$ t( s4 w) q+ N$ F* Y2 W
emailerr=emailerr+1 . F2 m9 v# Q) ^8 ^
}
5 v- x, U; ]3 `' F* J$ ? }
. J' y, X; p6 _ if (emailerr != 1)
) F5 p0 B' X1 i9 H) R9 d/ Y6 ` {
% {5 k+ U5 \+ e8 F) W1 y alert("请输入正确的E-MAIL地址");
6 L4 m5 X4 k, `; J+ F document.sform1.email.focus();
, k9 r s' K1 W1 V2 V return false;
2 ~' r" d) b c; S& ~, W- H, ` } 0 }* q9 C0 `/ W+ [+ |$ l% I( v
# u/ U- M2 d: K: b# z, B* W
if (document.sform1.checkask.value=="")
: H0 a, w5 H3 h0 j' x$ v7 @$ J {
f/ }& L- k8 e% `" u alert("密码提示问题不能为空"); . f1 E0 }$ d8 a* Q# K/ F
document.sform1.checkask.focus();
" D3 D* w- p2 e% h5 E" a9 h return false;
8 `8 C8 X) s9 Z- o }
& ^- y# g, L( G if (document.sform1.checkans.value=="")
9 G+ P) K( ?! {* T { ( j/ n$ H- k0 |- Y/ F8 S# M
alert("您的密码提示问题答案不能为空");
9 N, E6 p2 |- [& y! r9 a document.sform1.checkans.focus(); ; T# i/ i6 c. G( C4 v |& }
return false;
7 x6 [; I" }+ ~, P4 z( }. T }4 T6 W: P: F2 \0 f4 [
return true;
! q5 T3 B* |; q; V( y 3 z ?' X3 P% D: ~
}
0 i% S+ L5 s8 h$ P, |% g* l0 K( }</script> |
|