|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14369
- 金币
- 2470
- 威望
- 1647
- 贡献
- 1418
|
这个脚本对你可能有帮助:4 z0 C7 n2 r6 v
<script language="javascript">
' |/ }- S, P9 T& Tfunction IsDigit(cCheck)
/ P' F' e. y" X2 U4 [ { 8 x, y+ H( Q/ B- }" C; E5 w9 C
return (('0'<=cCheck) && (cCheck<='9'));
/ h$ s6 m7 x5 U, b1 X& y% v: Q- n }
7 k) _) y6 c% _" u + I0 e ]4 G9 \, G. t" @
function IsAlpha(cCheck)
5 |# _) O* w" i3 ?( [& b" T+ a5 c {
- D! g" e: T4 n1 } return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
) C9 f5 _ ^, Y7 S# k } " D& v) d7 f+ g6 ~5 g
1 U9 ?% ?) f$ P# t' E. t- I0 s" Tfunction IsaNull(cCheck) ( g7 X$ r) X% V! g4 T: K
{ / ?7 T( j' m! \" f( p8 q2 F$ R
return(cCheck != " ") 9 U' G1 Q) j8 H1 D) Z9 c* s" m/ B
}
( J! i0 ?3 x" A) C, W0 E+ c 0 o- A) }+ {6 C) D( I O
function checkform()
6 _, L2 s8 m6 G% D' W" i( a3 R{ 2 |( ~! d% \4 n2 I8 m% o( q7 f
id = document.sform1.id.value; 9 R$ N, c, ?' U T' N9 h& y
if (id == "")
3 O5 Q$ L% |# ~) s- K {
8 |* J" ~) K; \( E$ P9 Y% j alert("请输入注册名");
6 C* ^' a) V/ g6 K document.sform1.id.focus(); ) Z9 `+ p- V5 ]$ E0 S& c2 i) z4 ?6 v/ e
return false;
1 C8 m3 p+ Y- e+ [ } ' \/ s" n Z! x2 j! j/ X0 p
5 Q$ e8 z: r* s8 ^1 f: g/ J
for (nIndex=0; nIndex<id.length; nIndex++)
, ` \0 _% K0 L6 R2 h2 [( C { 0 d( R* i( ?, r: D7 b
cCheck = id.charAt(nIndex); 8 F: G( D/ ?) m- Q' `
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
- i* U0 o) ~. y i3 {1 ?- d5 k { " Z9 x: s$ W8 O$ l9 p
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
1 [) w7 e" t5 [& Q: |5 x document.sform1.id.focus(); $ p# B0 g8 n1 F; A' G! P2 t
return false;
0 j8 s) w( k3 A, L }
0 F2 T+ |( \" n+ ~; i1 I }
2 z4 V: L6 c/ V; c5 s$ U2 @ chineseid = document.sform1.chineseid.value;
( a3 j/ L/ j& Y if (chineseid == "") 2 D+ i0 c* N2 V
{ 5 L3 E' d) @% R+ | W* T: [. s
alert("请输入中文昵称"); # W4 ]+ l* F; P5 `. N3 f3 ]0 A' ~
document.sform1.chineseid.focus(); 4 T! J3 l$ z2 B6 l" v
return false;
4 h. W, B2 p( F: r+ r8 u0 l3 r } N" A2 o6 ~1 p" ~( Q
password = document.sform1.password.value; ) M# V- `! S6 w% v* b$ c/ g# s
if (password == "") $ j) u( [% Y2 D5 X
{
9 i4 x3 f8 \% M* A/ h alert("请输入登陆密码");
7 S0 G9 v' c# H3 P; h document.sform1.password.focus(); 2 D) k' N2 z( `/ Y$ R
return false;
0 s7 R# G! y' T; B } & l0 R& {0 |. r2 M0 p- C5 f* ~
password1 = document.sform1.password1.value;
: t9 c8 O- V+ U4 F if (password>password1) ) d$ N6 O- y7 n, ]2 m* `
{+ a3 \( o4 A' g/ C3 e9 i
alert("重复密码与登陆密码不相同"); / ]& v- i! D. E( w5 V; r
document.sform1.password.focus(); : \+ n$ I* v2 Z0 J& `
document.sform1.password1.focus();
6 {- i/ j o/ A- u return false; E0 y- n3 D5 }, u: f$ k/ M
} 4 O) `8 B M2 [
if (password<password1) 1 K4 J& }( n; B1 a% ]) w6 i( h, M
{
* t6 L8 Q1 Z& N$ k alert("重复密码与登陆密码不相同");
4 @% Z# y7 _8 o0 c: j document.sform1.password.focus(); / A k- s% \4 N) {7 ?" u2 K! b
document.sform1.password1.focus(); $ [$ P+ u! `8 V% @+ f+ [
return false;
3 f5 _3 B& Y' l. b& b( o } . F8 S$ ^3 H; K: Z+ i
if (document.sform1.email.value == "")
" x+ N4 d; I, E+ \& [ { : s% G) X5 o: D) d
alert("请输入您的E-MAIL地址");
( C. ^- r) K# E9 K5 {; ^& \ document.sform1.email.focus(); : R. d) z0 W- @4 H, r4 n6 V* p
return false;
' m5 k3 O/ q/ d/ V0 V6 [ } % q n# E# G$ }1 D+ U$ x5 i8 H. T) G& S
9 }" Z ^: K9 p
email=document.sform1.email.value; $ z& J9 r( W. b0 i* y- J
emailerr=0
( M$ C2 ]# t; L9 d' B- U" z+ V for (i=0; i<email.length; i++) 4 E* E2 C0 [+ ~3 y
{
/ ?: I+ w; \" u' _! |! N. R. y if ((email.charAt(i) == "@") & (email.length > 5))
: I5 u5 I: E" C5 @ {
. d9 h4 G8 m: e$ `/ t& @ emailerr=emailerr+1
3 K4 L0 Y/ i6 @ }
5 u0 r: F+ C5 F) P }
% r+ K$ |( M/ N0 M( c/ y if (emailerr != 1) 0 k. o- {, J5 o, u8 k+ F
{
- G8 g3 R7 v. _5 W4 I alert("请输入正确的E-MAIL地址");
& j# }9 [. n0 Q7 h( y document.sform1.email.focus(); 8 x+ t) {$ f: B* r5 i- x$ H, y& `
return false; # Q& X* w7 t9 T* t9 O! V% W4 N
} 4 \6 d5 w! d6 }/ j0 {! z- v* S- p
( @5 N& \& X! y if (document.sform1.checkask.value=="") ) }) P* P6 d* F" c4 H: x* h' Z9 q
{
2 v9 N' @4 j. D( g: m" j4 I9 z# |3 t alert("密码提示问题不能为空"); " |4 S0 t# s1 F; A' `+ r
document.sform1.checkask.focus(); 9 R: i* Q( w3 r2 I, ~2 I
return false; / D( t; g4 n! v3 L
}
4 }( c7 L# F" v Q) m, ?( Q if (document.sform1.checkans.value=="")
: ]4 ]' T( j- Z0 |6 o { 2 W. p6 U' d* m8 r/ S- ^' k
alert("您的密码提示问题答案不能为空");
2 m0 [8 f8 r1 `+ U C/ z* s# T document.sform1.checkans.focus(); . p i7 J* z* l- H/ s
return false;
7 A# O; N G& |' i. Z0 h! b4 ` }( ]- I* s. D& e# s
return true;
. o0 ]/ |5 K( w- T: Y+ k5 ~0 M7 g: H
7 D0 c( c6 J. `; g ^} 4 n1 h* A9 N. \8 E
</script> |
|