|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14393
- 金币
- 2482
- 威望
- 1647
- 贡献
- 1430
|
这个脚本对你可能有帮助:
$ ^+ y5 Z+ g: H1 r. }/ u+ U<script language="javascript">
7 p0 Y4 E# L1 m S$ \8 Wfunction IsDigit(cCheck) & L5 }/ H' o: R( L7 p
{
- f7 y8 ~* k: b" m+ W9 L! w return (('0'<=cCheck) && (cCheck<='9')); 7 O2 h7 k! Y# G9 j3 s6 U# U
} ' @, X8 \" X+ K/ c: |2 a/ ~; u
7 c! ]3 I7 W! a: s8 q. N
function IsAlpha(cCheck)
9 K3 O+ R% o8 f/ `* C% R { 4 W$ o2 _8 P' N8 A3 [
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) : K0 ` H( l7 q
} : _7 @, [0 `$ J" A" Z
/ i/ Q% e: a: a n7 x+ bfunction IsaNull(cCheck) 6 |0 x! A6 d* e% E5 {% {/ {
{ ' n# T5 w0 R/ N! L# J
return(cCheck != " ") / D% Y# D/ @" J# ]- n' S" z% d
}
9 p4 f: X3 O5 z- O6 x. p
# Y, V/ M2 J' z9 `( A) h/ cfunction checkform() n1 s7 m" R! w
{
- q K% _* C, [0 |2 B% B/ v id = document.sform1.id.value;
1 [ A0 `8 d- A8 m5 l P, d; i% ~+ _ if (id == "") ) Q/ @/ F- A- _- ]& J2 O
{ |1 H8 A- c: l7 X8 a0 n$ e
alert("请输入注册名"); 1 s+ ~9 f1 ?; m6 f6 c
document.sform1.id.focus(); ) ~+ ^( g) ~5 |, X4 }
return false;
/ A4 d6 g0 W. Z% a) x$ ~) z } 7 T) i5 V4 r5 Y# _( v( h, L
+ {1 u& \. \ N/ ]/ t
for (nIndex=0; nIndex<id.length; nIndex++) + y$ U9 I' e, q: e! T( J2 D
{ 6 O. N9 I% N$ E) |; V! \1 M# _- m
cCheck = id.charAt(nIndex);
7 }; V( P8 c8 @/ I if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
+ o/ d4 R i& w& p8 }7 { {
$ f' ~9 M5 {' z! z; ~" l alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
" t) U. S" L) W: o document.sform1.id.focus();
3 y# t& P9 d' Y; i6 h/ {; n return false;
7 p: }' w, f) u8 `; d: Y0 l: C } ( s# g0 l1 C% E) |
} & ?/ n- A4 I& M4 v0 c9 \( _0 \
chineseid = document.sform1.chineseid.value; 7 n7 o' ^& i7 s* e
if (chineseid == "")
4 O+ H; l# x& c2 | {
) p! s4 Q2 M9 D( n/ p) `6 r; O% ? alert("请输入中文昵称");
" [& c; O v8 G. a4 w document.sform1.chineseid.focus(); 1 l- {- }$ n/ @# Z
return false;
$ e/ X, u* `/ `$ J) i$ u" h7 I. y/ @. D }
2 d8 q" p* K2 X3 ?2 V) M W0 f5 [ password = document.sform1.password.value; ; K v, `: J4 a9 f' k$ M6 {
if (password == "")
% Q1 M, X5 r+ g$ ^" f { 1 q/ @! M% ?: c w4 k3 E
alert("请输入登陆密码");
5 R; ?6 V" U! f6 Q9 k document.sform1.password.focus(); + \) ~$ Z0 U" s' W( r7 L) N
return false; # F% F0 X" w/ O- {) k, @
}
! Q" @" i5 Q- x8 _% Y- @+ ? password1 = document.sform1.password1.value; # W' f' }" P* x% H+ d, C
if (password>password1) 8 `# r' z6 c$ a" n- J* q, x
{
% A- j% {4 w4 k alert("重复密码与登陆密码不相同"); ) u' B: d2 i U# D& O" ?2 p
document.sform1.password.focus(); 0 m6 @' z9 ^& k# b: R D+ J
document.sform1.password1.focus(); 9 V3 h% @2 s- U" ^
return false; t, y) p3 z R
}
4 Z* v: |* z1 U( ~6 g/ vif (password<password1)
$ J1 n* _; X& X" A1 j {
7 f! S4 ^ w" D) h, s6 o alert("重复密码与登陆密码不相同");
( |( b4 @- q7 d0 K# g# p( d document.sform1.password.focus(); . o' B8 j5 Y3 J3 p$ Q; s" c
document.sform1.password1.focus();
, s0 q: k6 `' l5 W% J/ @- x return false;
$ e6 q: L* x7 L. H+ R4 k4 m B# ~. N& b } : F4 K1 J. l7 Q. i& Z- }5 b
if (document.sform1.email.value == "")
' J2 q3 T7 R$ d. U& \, B {
& t8 _/ j" z- w alert("请输入您的E-MAIL地址"); + x/ p6 D- ~4 a) }+ K8 A6 }. c
document.sform1.email.focus(); $ Z% z/ A# M, E' s
return false; 9 g% g; K9 N Z
}
6 m7 a: E+ K% _! _ + m, K& L) F2 Q3 w! O! c
email=document.sform1.email.value;
& d+ Y6 y" M% Q/ ?6 [' T8 C emailerr=0 / J' y- T' G7 c7 P/ ~# |& ]) C
for (i=0; i<email.length; i++)
* m& X; N+ I9 n8 l% c5 Y {
0 l" v8 i* ?1 ?- l if ((email.charAt(i) == "@") & (email.length > 5))
7 e: l: _7 ~; M& z h {
@+ {; T/ G, h/ Z( K2 R emailerr=emailerr+1
8 z1 Y9 l& n/ G; r } 8 Z$ c* w6 F7 c& H# p' q: ]% d# z
}
2 b8 U. P9 ~, |9 B3 |. [1 [ if (emailerr != 1)
3 \7 A( Q9 Y- ~) y+ r- I6 e' {' K. b {
( k5 p% w7 x" D alert("请输入正确的E-MAIL地址"); 7 w# h) J {. E, y& z) X$ Y% n
document.sform1.email.focus(); : W p! l0 d' s" x! y* u7 U
return false; 1 r7 Q! z* I* u8 x) B6 d0 Z# O
} 9 ^/ Y7 k/ v- _. Y
" T$ `2 J- x' N1 G
if (document.sform1.checkask.value=="")
7 m A1 \# J! W/ d0 Y { : J3 A9 |! ~$ ?9 V, u
alert("密码提示问题不能为空"); & G9 j. q8 F f' P: a: }9 b% w
document.sform1.checkask.focus(); m3 h7 h( r' L6 }& v& K
return false; 7 [6 v3 ~, R+ h" X5 G" ?
} 5 {6 M6 w- T8 Q: U
if (document.sform1.checkans.value=="") , [& M0 p1 z2 t; s6 g8 U' Z
{ 4 s: v4 a K& \
alert("您的密码提示问题答案不能为空"); 9 V! x' B8 G8 H- X3 N4 X }
document.sform1.checkans.focus();
# I8 G7 f! A, ~' D return false;
- H! T/ n/ w' Y- B6 p% P' Q8 y }3 s- P7 p& N# b
return true; ! Y5 m% A/ w+ ^1 s* E( @! h
# O2 s/ ]- O$ ~ [) S. _1 T}
2 L! h$ W' b+ ~, s6 l</script> |
|