|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14391
- 金币
- 2481
- 威望
- 1647
- 贡献
- 1429
|
这个脚本对你可能有帮助:
/ K0 [" a8 B4 O<script language="javascript">
" b0 @7 K! m& f# f/ O" cfunction IsDigit(cCheck)
8 I- o4 X h& `+ u { ' }1 j/ [* i3 z- p% n
return (('0'<=cCheck) && (cCheck<='9'));
+ @8 ~9 R5 }6 H* }/ _& |0 a5 ?2 n2 b }
W7 j: d1 \, I7 P/ O
4 Q7 ^" W- _% Tfunction IsAlpha(cCheck)
1 k, {9 J4 b! C6 h* f+ ]% I+ c { - |. y' _9 e8 T6 J7 r' N0 j
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
5 s V5 V% O4 c/ h* k; ^ } 0 i. o5 W( t" B7 A
! ?. {4 a9 A8 y9 Zfunction IsaNull(cCheck) ' y, W, H; j+ ~: _7 g' t7 m, l( J: a
{
" g0 d' F$ _" v. @ return(cCheck != " ")
6 S9 {) S: l8 G" W- N. O }
7 W1 h# z0 n3 d
* r# w: j" }1 M2 A- [1 i2 _function checkform()
, d8 Y1 e$ y" x) o+ O/ E; O3 u9 U{ 6 u. l2 i9 v, [& B5 \
id = document.sform1.id.value; 3 z( G, r# w9 h# \1 X$ h$ \
if (id == "")
* I7 \3 i0 j8 l" ?; w* H {
0 p8 \. q4 V% T& {4 ^$ a alert("请输入注册名"); 5 x" z5 I( F- W+ Y' R
document.sform1.id.focus(); ; _9 A0 x8 f1 L6 \8 B- q4 f4 r
return false;
2 i5 w5 R% I1 [ }
6 p# d4 I. X" W0 u6 R
1 z! h2 G M: i6 B for (nIndex=0; nIndex<id.length; nIndex++) 3 J3 _; {; s, z
{ 7 g( N# c: X Y
cCheck = id.charAt(nIndex);
2 J8 W' Z0 h/ {+ r, n if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 2 S( O: ^( v Z b4 @1 ]
{
3 A) \4 f, O# L! x; \0 s alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
& @# v/ ^# U$ n document.sform1.id.focus(); 4 x7 \, g" n5 d' s" n' I; y
return false;
# u% u% v) [$ N. v1 M b }
, S1 a- z0 [. o$ ]- j }
3 x* M4 U+ O8 X3 q. d* t chineseid = document.sform1.chineseid.value;
4 c8 Y, j2 X# w6 d; s if (chineseid == "")
0 c j4 t9 w; X% u {
4 m+ D4 j! p/ [' i* n alert("请输入中文昵称"); v9 r8 l* F8 _
document.sform1.chineseid.focus(); * |" ]' y/ c0 c: g
return false;
) I" R4 R u% F9 `# N, I3 ] } 5 K' N- I: H2 u* C2 u* f
password = document.sform1.password.value;
, l/ w* `5 C7 ?' }; Z! j! r if (password == "")
& b5 u+ J7 z: ~/ B {
( O; _" T# D6 W* ? alert("请输入登陆密码"); . q) l$ I7 D) r. H4 v* v* Y
document.sform1.password.focus();
" d# e! b5 n! r! U return false;
. g0 |4 z8 d7 V* o } , u- \# b5 o2 \, e
password1 = document.sform1.password1.value;
' Z; y# `/ g+ a$ C% R, Q1 { if (password>password1) - p& V6 M& I$ E, V$ ?
{
- c) Z) O; z. A2 L1 f+ F alert("重复密码与登陆密码不相同"); : q }7 t! O9 \1 J
document.sform1.password.focus();
3 t0 f0 ]" @' P" | b7 Y. o document.sform1.password1.focus();
& L7 ]8 ^% s% w8 S1 @ return false;
' m! K4 g* V( j, S D/ m+ w4 ?% K } : G. E1 @- G2 d. i# T Y$ S
if (password<password1)
5 {7 v5 I6 D8 h% N; ?. \ {
2 M9 T( d; [# m- a; i& T alert("重复密码与登陆密码不相同"); 6 l' s/ }( y: \* z
document.sform1.password.focus();
$ p: c% Z; l2 @" v5 M0 C/ s, z document.sform1.password1.focus(); 6 ~$ F/ s8 Z, s# Q4 u7 N
return false;
) H3 Y6 \8 O% ^$ n) _+ ^$ Z' ? }
4 G. z& K0 X j if (document.sform1.email.value == "")
! C2 ~5 |3 T/ H+ P4 e {
0 [2 S5 ]. I/ F alert("请输入您的E-MAIL地址"); . V% G7 | h0 w! Y& q, F
document.sform1.email.focus();
Y+ R( s2 b6 T7 ^1 h1 s# S return false;
3 K9 _# V, `, s' |3 B. x } - n3 B( a' B6 V) X" r
/ J- q$ o0 [: P- | email=document.sform1.email.value;
8 p5 a- d6 m" U3 R. x emailerr=0 6 V' x! o# E4 I) _+ }
for (i=0; i<email.length; i++) # g4 i' M* ?/ e* d' b H* }9 I
{ ) {2 u k0 n0 p& ~
if ((email.charAt(i) == "@") & (email.length > 5)) " X) Z$ u3 R. y% L+ f1 `/ J
{ 8 l! B& ]+ M; e) }( R6 y$ _4 D1 o
emailerr=emailerr+1 * V; f/ _0 l; f, P! k
}
# {* b! `- b, M: {" s9 t } ) b! p+ N* ^. q$ f r
if (emailerr != 1) - ]& C; d. s4 _; b% X! W" E
{
2 u0 F9 T6 @& R+ R alert("请输入正确的E-MAIL地址"); 9 |1 [* _6 n/ P' h) Y) D# x
document.sform1.email.focus();
7 B% n! C1 h1 D return false;
1 R8 b2 w8 J5 _4 h }
. O1 G2 G$ H# N* A' \1 S }7 T # y6 p T% ]0 a
if (document.sform1.checkask.value=="") 2 H }+ S) w) s/ I! ^% z0 U
{
1 ?$ R: H9 M2 x. s1 F alert("密码提示问题不能为空"); ' g* l2 n' q9 \
document.sform1.checkask.focus();
: _4 ^+ F' S; e: X return false; ; y* Y. G, P: v" H
}
5 k: Z3 D/ b! I if (document.sform1.checkans.value=="")
0 ], x( ?& o/ Q- q, A {
" i( `: X* q- @ alert("您的密码提示问题答案不能为空");
6 [; M% }" X) h0 ~2 y2 t# |$ w document.sform1.checkans.focus(); 4 s5 C, L6 p H1 a( o
return false; ; p, W0 E5 P3 e- D3 |
}% D- q( k2 E9 d6 B+ g, K
return true; 3 Z% a ]( D% O/ o W
! f; t: v1 L \! ^( z( @} 2 K3 p# ^% S5 C- i
</script> |
|