|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14341
- 金币
- 2456
- 威望
- 1647
- 贡献
- 1404
|
这个脚本对你可能有帮助:/ I% a' t1 A& d5 s/ L
<script language="javascript"> * ~. h/ s E* C- k$ F
function IsDigit(cCheck)
5 T4 G) i" |2 |8 w {
/ c" C) R8 g4 p5 w2 v return (('0'<=cCheck) && (cCheck<='9'));
- C# z& M$ q) e' d. J" o0 K1 t0 `8 D }
5 c; G$ k! C" ^" K% T H9 l! y$ } . b# j; {% F f% r: m4 W. ~1 [
function IsAlpha(cCheck) ' a! o. p% ^' n9 a" V. S
{
8 O Y) G! O& f; I$ b return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
4 H* Z+ e7 i0 n } + a3 e1 _; n( A
# S, h6 C) g( L% _
function IsaNull(cCheck) " b! O/ P: ], f' k2 ?
{
; q) D9 k _' ]/ Y+ o return(cCheck != " ")
7 g" F, H# M0 y8 e& v* k; d: W9 I* n } ! |' I( [: Z1 h0 e4 ?7 r) X8 j
' M' N, n6 [6 N: E. r# qfunction checkform()
9 d/ N7 ~- M0 ~, U( [( E. T{
9 F; K& E7 a& |4 { id = document.sform1.id.value;
: `% X9 w& C+ S" o8 t a4 j if (id == "") 0 P6 z, I4 m% j1 \
{
7 @" J0 T3 j1 V0 o alert("请输入注册名");
- r, p) t! [4 ~9 r; Q document.sform1.id.focus(); 4 G W! G. P5 n: b* g1 V' ]3 U
return false; # ?# J" j0 }3 z: T) w2 B
} + j4 q7 r8 s* i8 j2 t8 U, S1 F) @# e% {
* a" R* c6 \! l Y* b
for (nIndex=0; nIndex<id.length; nIndex++) 0 N% i! g5 P& e
{ 5 `6 O6 S$ F/ h% _% B) _" T
cCheck = id.charAt(nIndex); 3 k5 d' f6 s8 E# i: j o/ a
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
, H O3 I; K% l6 M8 a+ O! [ { 9 Q+ M6 U7 L' K' E H6 q6 u$ i# }
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); $ B9 g9 Q/ _3 x1 ~. J" z K
document.sform1.id.focus(); 4 V2 G) n8 d* y& N) d2 l: d$ Z
return false; 4 v% o, r2 o) P# T' L5 K0 m
}
{* Z' e* i1 k( d# ? }
0 C/ y4 t3 L2 ^& G! r( C2 S chineseid = document.sform1.chineseid.value;
@3 k* c, \' t" \8 O if (chineseid == "")
, _5 e2 [# b$ z: W {
2 T. C; B$ E) v2 B& P3 | alert("请输入中文昵称");
) h& U! T3 B3 T3 c document.sform1.chineseid.focus(); & b4 f. w& J2 @6 L0 J+ S
return false;
9 ?7 j+ O p; Q9 } } 2 p3 Z. L: `2 {4 D" P$ x
password = document.sform1.password.value;
+ k' k+ ?1 J A7 E* A( f if (password == "")
- A- U9 x$ S! o9 `1 F# u { + v5 W- m) B* [$ U; [
alert("请输入登陆密码"); [! n" F' u3 d; B& B2 X6 m: D4 }5 D, b
document.sform1.password.focus();
8 ~! i$ z2 o* C7 l {2 O2 B, R return false; ' P' y9 y) ^( c( e
} - @: X& T" J' ]& t7 X! ^. d3 U
password1 = document.sform1.password1.value; - z: H: d# D4 h2 g* H
if (password>password1) 7 c+ u M. v! n
{
5 p& Z$ n" O2 g, v7 }. [. f1 k alert("重复密码与登陆密码不相同"); 5 J" B1 u- x* O; ~) r
document.sform1.password.focus(); ]7 c: [0 H! Z& ]- `) {
document.sform1.password1.focus();
: V* ^. W; @3 M. Q9 | return false;
6 Y) g0 O+ F* a6 G) f }
2 ~* _( K2 @: z( D7 n# R: j! C0 Aif (password<password1)
+ F5 o, X& H) J( ^ r5 e/ u {* |0 k' Y) X8 y1 i9 P) I& y3 Y
alert("重复密码与登陆密码不相同"); 3 V, u/ _) ~7 j! q+ P* H5 A* Y, j
document.sform1.password.focus();
' F+ `" \' c0 ? document.sform1.password1.focus(); 3 V% w( ^7 o" H+ `3 R1 u! \
return false;
! K, M( F c$ r% o! }' Q }
/ G1 E- U' Z ], E& V& V if (document.sform1.email.value == "") 2 m& q+ T- `6 a! r3 i7 F `
{
9 X! ]( g; T; \9 T7 x, q* p7 L& Y alert("请输入您的E-MAIL地址"); 1 s- j0 t6 y! M& v4 a- @: p$ Z) ~
document.sform1.email.focus();
1 a/ L2 I j! }/ _5 i. V return false;
2 x: A# X/ j: r5 u5 M }
; ~5 g5 z9 ^: ~+ `! w2 ` 0 D" W! R3 }( b, Z
email=document.sform1.email.value;
, q4 V* l6 S! O1 k8 ^5 f8 w emailerr=0 $ G0 C, L! c+ ^7 P, h9 m0 N
for (i=0; i<email.length; i++)
8 l% X( Y; h0 `3 R { * t8 ^5 L7 f$ }8 v8 ]: d
if ((email.charAt(i) == "@") & (email.length > 5)) - f% E' ]2 o6 d$ j
{ 8 U; s: N# y/ c7 A1 B$ _
emailerr=emailerr+1
_$ U1 {; X3 H: {8 G } 0 i' K! \6 b) n" x. Y c Q1 |& N
} ! |* S% E0 R9 ]7 C/ _! P; x" [/ A) D; E
if (emailerr != 1)
, q$ \2 ]) S! f {
* B! k/ ?0 ^2 {/ ? alert("请输入正确的E-MAIL地址");
" ?* E8 ^5 r8 d- E' e$ z3 u: q document.sform1.email.focus();
$ i6 h2 T# C, J, J$ t9 r7 G return false;
9 Y/ r O4 N4 u1 V$ [/ H/ @ }
' g' t* X% @& Z9 {% h 3 V/ B4 A! P# t# S
if (document.sform1.checkask.value=="") ! w: U3 ]( M$ ? Y! i$ F
{ M5 L5 c" q9 F3 L+ N
alert("密码提示问题不能为空"); , p% j% U5 m' a7 {* V0 V- N
document.sform1.checkask.focus(); $ `) S% N. z' d5 W
return false;
! a4 e7 {) V$ `4 Z2 H; t }
' I8 t! j1 M# o9 | if (document.sform1.checkans.value=="") 3 Y1 h; T/ J0 l/ z6 r) J8 P' J) f
{ " Q1 ^6 d" U* {0 T
alert("您的密码提示问题答案不能为空");
) J. a8 H5 R1 T% R6 R0 u document.sform1.checkans.focus();
5 m# @- n1 u: R# j- E return false; ! h4 r8 h0 h, u$ _; @
}
) L: t8 M5 B3 ]! M# S) c return true;
0 o# `+ z8 `% O: \2 }# F 9 T% S! x* ?% H: P
} 6 N7 D8 w1 u! C0 }9 v; G0 e5 x, q
</script> |
|