|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14329
- 金币
- 2450
- 威望
- 1647
- 贡献
- 1398
|
这个脚本对你可能有帮助:
7 v& w( a. a% X2 ?<script language="javascript"> / u' ?5 g+ H9 B( l
function IsDigit(cCheck)
0 C* ^+ `7 }4 o$ r4 ~% D+ K { 4 ?1 v/ ~' Z# `) \4 q+ S
return (('0'<=cCheck) && (cCheck<='9'));
! o, p# J( Z/ n0 O; B; `/ o } " E$ e& o N6 D, b7 l
* c7 U% W$ c4 j$ Y6 ~& d
function IsAlpha(cCheck)
0 N& E5 Z7 @1 |1 A3 e2 w { ) Q) x& u6 Q! o+ ^; F
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) - N! ]' j; y& L1 t) _6 K; ]
}
% o; y; h' x, b( x8 }) r h* I% { ; f o$ L" r# {! d0 p+ H
function IsaNull(cCheck)
+ i) d* ?, K( B2 H { ( H; d* H" b3 Y% }4 q2 C+ k# E" v* D
return(cCheck != " ") & _! b3 @4 j7 q, T) a, \+ {
}
7 t. j6 k5 w7 C4 ~5 V+ } & y1 e% n) ~* V. u! F. d7 M2 o
function checkform() 1 t; S7 `$ f* O9 y
{
6 x! r& }8 \ c! o" r- x: C id = document.sform1.id.value; - j- y( p. G$ @% i! A2 F" ^
if (id == "")
3 }- T5 r6 _( f' v0 j4 d6 l { 4 d2 W) M; B2 v, J7 c3 |
alert("请输入注册名"); ; B% I0 z# C/ F6 X; w
document.sform1.id.focus();
- U% Y- e- X- F1 x! S return false; 6 h" x9 {; F! K) O
} 2 @1 a7 A* c' L; Q
2 U0 u+ N6 S! s
for (nIndex=0; nIndex<id.length; nIndex++)
: b. k+ K9 o! k7 B7 v4 e8 R { 9 w' y$ K: h' q
cCheck = id.charAt(nIndex);
* E' _2 Y( N8 K if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) & s4 s, _% K9 a# o4 p
{ `9 v) a3 h( k9 ~% u
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); : Z( h$ A. z% e I; L
document.sform1.id.focus();
) A$ Z0 B) w: {. K/ b1 F" z return false;
5 B1 I3 Z2 y, Y* t+ r } $ n8 n; M$ h4 u/ J$ E
} ' E7 x# E) T( u+ Y1 k p$ |0 z+ G
chineseid = document.sform1.chineseid.value;
* |# E4 W3 \9 ?1 n; b if (chineseid == "")
7 Y+ K1 m9 f) B! Z7 u) D {
( O+ i. ^% Y# `: S# G' A alert("请输入中文昵称"); , R8 d* |* E0 r
document.sform1.chineseid.focus(); ; I$ J( z1 {2 F: r
return false;
! g& \% g/ s' o. ]: K9 V } 4 [9 V" U' B0 w5 d: \) _0 `
password = document.sform1.password.value;
& f7 u# h/ t, J, X+ |1 \4 ` if (password == "") 1 i/ ^( w! J* D2 M* @9 V( x
{ ; F8 [6 ^7 J, y! o
alert("请输入登陆密码"); , Q$ h+ Q! `: [, w5 r3 ?
document.sform1.password.focus();
% _; N6 f$ c3 T- U return false;
% Z/ t4 D- L5 y+ n. p } " Z4 @0 J: C) j+ ~7 }
password1 = document.sform1.password1.value;
* Z$ p6 w+ |; P4 t. e" a if (password>password1)
7 y% G5 f+ F% y" x8 L {5 v1 o* {, L* M2 z
alert("重复密码与登陆密码不相同");
- C2 A9 |: b ^! M/ V document.sform1.password.focus(); * w' O- _. p1 ?# s
document.sform1.password1.focus(); 4 H" ]6 \5 }( K+ N) v* t
return false;* K3 u3 M) S$ Z
}
( M+ x4 ~% s2 u0 _9 p7 p- @% r: fif (password<password1)
/ A3 n8 c, Q% c1 N, x {
+ y" J1 H3 [1 { alert("重复密码与登陆密码不相同"); ; k* [: d& k$ s! S+ d9 X
document.sform1.password.focus(); . p/ d) \# D# | |& n
document.sform1.password1.focus(); $ Q' c, F, Z6 } t
return false;# k7 h6 z& q: W* w4 o" N9 w9 p
} / V; V4 g! T- n: ?7 e
if (document.sform1.email.value == "")
1 F0 n9 i0 z" h9 v( u& }9 {# _ {
9 t3 \: \7 |6 I( M alert("请输入您的E-MAIL地址"); 0 c4 y9 o! w2 z1 e& V
document.sform1.email.focus();
& h4 a, ^0 u0 P' q: y return false; ) O+ {" ?$ @. y n
} " _) o+ W4 T2 R- {3 C% f2 a. w9 e
; C. B. K1 A4 K B1 a
email=document.sform1.email.value; + @7 ]" `& G; J) V* E
emailerr=0
/ Z" }5 Q" D/ L& D for (i=0; i<email.length; i++) ' y2 I! e- @& u9 m, m: K! n
{ * p D0 f. P; c ]+ Y& \. r( b4 K
if ((email.charAt(i) == "@") & (email.length > 5))
: z- r Q/ s7 E* b# x { # G* g5 {! b" a, Q6 U; a
emailerr=emailerr+1
4 S: r# b- S3 Z" ~3 E& l9 u" ?& D } * `6 D ]* o) a9 H# z
} 8 H+ ~/ N" m Z& }9 S
if (emailerr != 1) " ?8 { P2 P' W, e
{
1 r7 j( z3 m" a! l6 h2 z alert("请输入正确的E-MAIL地址"); + O$ E# P: ~! T9 ]
document.sform1.email.focus(); % a# ^+ _ J9 U7 @; j! ~. ~
return false;
+ L$ P2 Q: O% I% ^ } $ j; k# Q, F# [2 M8 `
3 v% Z5 E3 d- r0 K if (document.sform1.checkask.value=="")
- u$ \4 i8 ?; J+ f& X* r { ' S$ l- [+ i$ T
alert("密码提示问题不能为空"); # _% \9 ^3 r: ]: r5 B
document.sform1.checkask.focus();
0 V' [4 k- ?5 g' ~ return false;
4 f2 q! J6 T6 q' u: |% _. e } ) v @) G& \7 i2 l) C& |, Y: s7 r
if (document.sform1.checkans.value=="")
4 ^8 w; [8 M+ s- Z8 A {
# E! G5 Y3 p0 n- L alert("您的密码提示问题答案不能为空"); 8 i' p- p1 R& B9 u% |
document.sform1.checkans.focus(); 3 r4 k/ [' }$ c; ]: j
return false; : c% t/ G. R2 ^, e- B; p
}
# |5 D% U& Q/ l. {3 s! i$ D return true;
6 B. y/ t) L P ( W$ |% j8 ~ K0 ^8 c Y
} 0 j9 n6 x# j2 ~ l7 a& S
</script> |
|