|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14417
- 金币
- 2494
- 威望
- 1647
- 贡献
- 1442
|
这个脚本对你可能有帮助:
7 D# D6 s! L9 l- c# }2 l<script language="javascript">
" W5 _( }$ a0 C# }; bfunction IsDigit(cCheck)
: v- {* j* _. I) [4 q1 H! g3 f { 8 X2 A0 T1 m$ ?$ ? g
return (('0'<=cCheck) && (cCheck<='9')); ; Q# [; |* E1 Y& `% u* M, t. D
} & g& P0 g1 @$ N4 |( W' t% ~
( f5 f3 b5 s( r$ Nfunction IsAlpha(cCheck) 1 X+ T+ e. M( B# o$ h$ \) _
{ / v+ V" l& w9 u, ]1 \! H
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) : t7 O: w9 s" R/ s0 I t; p7 B5 x* T% ~
}
' L0 p& y. v7 C& X; A
% v J4 \4 a6 v1 i% Wfunction IsaNull(cCheck) $ _* W) M2 R; f$ g& h
{
U' R) B E) w7 c return(cCheck != " ") 8 D8 N4 n' o/ ^! \
} - g4 {4 o# C& J0 I7 g
* _8 E0 \ x! {) K, `( T7 tfunction checkform() 5 o! h3 R" Y& q4 T: a1 l& L% H, }
{
# g+ I; ~ L2 J8 J id = document.sform1.id.value;
' `4 q! I% ?1 F" U if (id == "") 5 d2 K/ _ j, l, R: s
{
" q& [- _- Y( @' I4 S. J, G alert("请输入注册名");
" l1 E* F! @# R$ @ document.sform1.id.focus(); 2 N! `6 o5 u+ y& [: k* l8 i' ?1 s
return false; 2 Y/ u8 I; o* b
} 4 ?9 f* ] G% `7 c- O, {- u" P
3 M4 | r! Q c& c0 Q* p for (nIndex=0; nIndex<id.length; nIndex++)
' e3 \3 G6 y. G! I" [4 D {
0 `9 U! o3 z% @$ f" E7 K* h cCheck = id.charAt(nIndex); & G+ Q' h+ B7 r& M b! R
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) ! @. q1 b/ D" o& ^% n! f$ g
{ & a0 D) q$ ?! E+ X/ m$ L
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
" t+ M! U2 A( Q document.sform1.id.focus();
2 @( [) j. w& l/ E7 _! m5 {, l return false;
5 l$ C9 r9 H9 Q5 s+ L& M }
( {6 ~& A) @. m9 f$ _3 \ }
' N! R; ~% r' b3 y) N: G6 p chineseid = document.sform1.chineseid.value; : ^! @9 w" z: D! g5 v9 v
if (chineseid == "") ) @ b+ w/ \, x0 M
{
B5 p0 f+ z7 X& N4 c3 | alert("请输入中文昵称"); + h% i, x$ O6 w( C+ W6 c4 G
document.sform1.chineseid.focus();
) m: M7 S4 J1 N5 M return false; ; S$ ^1 |' {! r' u3 O- P- u: D" h1 G3 n6 e
} ! F! O, q2 ~, `4 }& w: V# u
password = document.sform1.password.value;
) T. k- F- _; |; h) m0 P4 L; p4 i if (password == "") ( v* V0 Y3 r( ^4 O
{ M! a$ r1 ]5 V6 v! G4 f
alert("请输入登陆密码");
1 Y+ G8 K, Z) k& X d document.sform1.password.focus(); 4 @! f# p+ D% s
return false;
4 a& g0 @- ]- ]* ^( B9 S } * \% M5 b7 W3 t" g3 n
password1 = document.sform1.password1.value; , Z4 w' P# Z, q9 o) i+ y) W' I/ l
if (password>password1) $ T' i7 L8 H! D2 k
{
/ D8 x: j1 J* w: Y( i alert("重复密码与登陆密码不相同");
' J. m, l8 Z; W3 g9 e& v document.sform1.password.focus();
$ y- q- W" l* j; R document.sform1.password1.focus(); ' l" W1 ?1 Z+ |7 ?& I; \
return false;
2 h' h! P4 J8 y: t, R4 k3 i3 Y" O$ D } . u9 L1 z: k9 Z7 k/ Q% C
if (password<password1)
0 ^5 N y; D5 y* q( z) X* t {
7 x* J; o# h9 {7 M9 j8 Z" | alert("重复密码与登陆密码不相同");
2 r# o0 O+ o9 ]% Y! S3 W document.sform1.password.focus(); 3 H, u- y' [5 e% W; l4 Y0 m; }: l
document.sform1.password1.focus(); $ T' G4 d3 f7 T, v* E1 ^' A
return false;! ~8 D! \6 e5 \- ?7 }4 e# W e
}
S' L( X N, V& ~: h. K/ J* u, m if (document.sform1.email.value == "")
/ {7 Q1 a3 h7 F {
1 X$ d r' c3 T+ M7 W3 l+ m alert("请输入您的E-MAIL地址");
: _% B, s5 a! Z, H1 [/ L. M& Q document.sform1.email.focus(); - o+ r7 V; b& O3 |6 O+ b: a5 P8 e. o+ I
return false; ' V- T) T: V9 d, i5 m6 S' C5 P
} : y* c) M1 h# u
9 S1 ` h y9 m/ f8 }* c1 I email=document.sform1.email.value; ' T/ w. V3 X- f
emailerr=0
9 M; ]% i% D4 ]$ T& l. u6 V for (i=0; i<email.length; i++)
' ?* Z$ f' D+ d: o' L2 ? t { 4 b" ~( g8 D- |2 t: X
if ((email.charAt(i) == "@") & (email.length > 5))
7 p' O1 ~* G: V7 ^/ w { 4 ^7 D W, f" f$ w2 E
emailerr=emailerr+1 6 z( S7 \! @; n4 `$ |3 `1 l
} : S5 d4 X* V, p( E
} ! h- f7 b7 H4 w0 l2 j3 o
if (emailerr != 1)
6 a; l6 k4 a) r1 O2 B, B! l {
7 a# d- b* r: d! ~- E* D7 Z1 J" F& ~ alert("请输入正确的E-MAIL地址"); ! Z, [( Y# B5 b
document.sform1.email.focus(); & H1 `4 y2 l4 n$ t4 X- H
return false;
8 y4 S. F) ?5 c( E. C } - Q7 Q1 s/ |5 p: D3 e- C
8 P% {) {6 n4 {
if (document.sform1.checkask.value=="") * c+ K3 b6 a8 C% K5 b: h7 Y3 [5 i
{ 5 G* H" T P) V7 N
alert("密码提示问题不能为空"); 4 W2 T" P0 i3 e( G8 {) @6 Y: m: J
document.sform1.checkask.focus();
% U9 r8 d, ~2 z5 K | return false;
* F+ t9 }0 \; Q1 q0 W) e* ~2 Q: x( ] }
' m, N9 Z) Q R4 C; Y; l, _ if (document.sform1.checkans.value=="")
( g c |7 K; E [ {
: r+ z' h/ M3 {& Y1 h/ d( k3 t alert("您的密码提示问题答案不能为空"); [ K1 S% x' h- ^ D$ p
document.sform1.checkans.focus(); / c3 Q6 ?6 [) y7 x6 P; Z8 v
return false;
# y. `+ D% X3 F% j* v }8 [5 w x/ ~& {& _" j; @' l$ v8 Y- T& x, x+ L
return true; & K3 N/ Y; l6 c5 N3 T: J1 W$ W
. R0 A( h! C; g" E& t} 3 K6 T4 f9 d9 {" { K: | ~4 \8 V. H
</script> |
|