|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14359
- 金币
- 2465
- 威望
- 1647
- 贡献
- 1413
|
这个脚本对你可能有帮助:9 U4 ~2 O: s) X
<script language="javascript">
1 A3 }) ]$ b% c7 s. c+ `2 Gfunction IsDigit(cCheck)
9 G1 E2 N8 R5 m7 s& F { , M5 L1 R: ?5 l) t$ e: e' i7 `) n+ G
return (('0'<=cCheck) && (cCheck<='9')); 2 S% ]2 Q U) i9 D' |. ]. Z
}
: p; M: V! V! j2 M; W0 M% y% E: J2 @ & K& N& ?& R3 W' a% X/ u
function IsAlpha(cCheck) 5 e, I0 i7 _* u% E$ |! c, w" D# ~
{ ' I3 t4 n2 n2 I* o6 ?
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) # B8 x2 y, I+ J `' v, k' o- b; `! Y
} . C$ _ S+ r0 u7 e
! C q$ n9 Y. x3 }4 P
function IsaNull(cCheck) : v9 \1 k" e% @1 E# W" h" |
{ 0 i5 R" ?5 o( z a2 Y
return(cCheck != " ") : a6 W* a. J2 |, \7 M% W: F! Y" }
} 7 ^* h# C! O5 f2 ^
% K& J7 q& }$ z. G' dfunction checkform() & K, O0 S/ c+ J) p. Z7 S$ R# @6 N
{ J0 ^/ |5 N8 X! n% M+ Y6 q z
id = document.sform1.id.value; 6 X" ^3 Z6 `5 R) j1 n5 ~% T: A6 [" @
if (id == "")
' K+ s r$ s( \' C% {: C {
$ y& V6 p( s, g- p* S5 c3 z) _ alert("请输入注册名"); 6 o! J! m, _7 q3 q) `
document.sform1.id.focus();
/ l$ }3 E' E1 Z. g* |2 L2 O return false;
% e0 o5 C' b |4 r { }
! g! j2 m/ ~ X8 L( ]& T
9 \, d, o; D4 E& Q/ B for (nIndex=0; nIndex<id.length; nIndex++)
" I- h: A8 \/ F/ p: w/ }, S { 1 V- `$ I4 `( [* u8 C3 o9 s4 @
cCheck = id.charAt(nIndex); + o: D% @' h; P' l, x, ?# ^
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
: ?# z- @) V8 |& s, Y. U( W# V { $ w3 M" R/ K* h
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
$ P. I8 m5 J* X/ ^/ T; N" p document.sform1.id.focus();
: @$ F! B+ f0 u8 B" @ return false;
2 v0 A: s5 I3 d# o } 4 W ]5 y% t. v: K1 S
}
- W- K0 k6 P: X+ C$ I) i' ?& a* y chineseid = document.sform1.chineseid.value;
. e2 ~3 V6 _; G# M' v# }4 [ if (chineseid == "")
7 b$ P9 u0 }( Z7 O# }- J {
/ c4 Q1 \/ p" T' {" I$ X alert("请输入中文昵称"); ; T* E' L. k+ ^$ m+ P9 Y* t/ X
document.sform1.chineseid.focus(); 4 c1 |$ T; ~8 J4 g& I5 I
return false;
( f: M. S7 c: Q b } 8 Y2 Y4 o. q% l0 k5 q
password = document.sform1.password.value; # Q3 i5 ]+ a, i' g6 [9 N
if (password == "") " `2 Y) T5 Q2 n
{ 5 S: l: _2 Z* A7 v0 Z; ^. L
alert("请输入登陆密码");
/ ~) H) f3 s' Z- C! ? document.sform1.password.focus();
, z Z- r5 @) x4 Q( ~& Z" J, i return false; & d' V# z" \ u' t$ B" L# n1 ^5 z
}
0 ~* ?6 G, d3 G6 i5 F6 T# ~ password1 = document.sform1.password1.value;
j e( F: Y' \1 f; b4 d% F6 I if (password>password1)
0 I9 G) _5 ]! x: o/ e8 X) X {! a- F$ ?: @4 v! q- X; O
alert("重复密码与登陆密码不相同");
1 G# |$ e2 c- Y9 z M) B document.sform1.password.focus(); 6 _" L7 \! K. h0 Z9 R& I4 [& k9 n% s
document.sform1.password1.focus(); % n) m& {/ _, u$ r
return false;6 ?: Y9 e/ r& s3 P. i) P1 D# R" f
} ( b$ n/ R' Q+ N. O
if (password<password1) . u/ m* g4 Z8 s0 v$ l) [+ y
{: |' Z) O: j5 H. i7 {
alert("重复密码与登陆密码不相同"); 3 |# {& n8 d2 E) M! J" m$ P' g
document.sform1.password.focus(); & ?- {) W$ J$ [, W
document.sform1.password1.focus();
% ~' i8 v0 L+ S9 w6 V$ {5 e% D return false;0 t2 E- s9 D1 f8 m- C5 x% W
}
3 V- U/ c8 p6 z5 {6 E& c" f/ W1 \ if (document.sform1.email.value == "")
9 }; l {8 S( r {
5 y% u" W2 t0 X. { alert("请输入您的E-MAIL地址"); 6 e. W, J" @$ W; r. U- }
document.sform1.email.focus();
1 D4 D4 G0 | E2 v return false; " p/ B5 e8 C4 x0 n2 F6 P
}
. H8 \" x: W6 N- j2 V. P& D
! D0 P1 v5 j) y( d: \* { email=document.sform1.email.value; . }6 A! t; K( |7 s
emailerr=0
) l/ W& }/ i9 m5 ]* ?, U for (i=0; i<email.length; i++) 0 g' g+ q. a- h! q, ~/ Z K; s1 m
{
: m3 W% J8 j1 {) r# k7 { if ((email.charAt(i) == "@") & (email.length > 5))
) V: y6 H/ C8 m7 z. r6 l/ v {
% H" y$ L0 a9 ~& q' Q) m& `' p emailerr=emailerr+1
/ o" k9 R; E" d) ~$ q } ( H6 h' M: [' ^+ h$ j5 n \4 R
}
7 D0 T) ~* E" m" e if (emailerr != 1) ! R& Q; c! p9 k, w
{
4 |1 x( j: [4 p3 i alert("请输入正确的E-MAIL地址");
( G: c* L! u# w4 m E) P document.sform1.email.focus(); 4 |5 F: ?$ I( m! i; P6 q3 q
return false;
6 J) \6 @& T$ |5 |/ G } : \8 F9 @; R' }% t, \
1 k# U6 S: Y* X) n' L0 D( O
if (document.sform1.checkask.value=="") ) b$ _1 H$ \9 B+ n- ~! @/ {$ L/ D
{ ( V6 k9 F3 e! { }! M: L
alert("密码提示问题不能为空");
4 f1 E) C+ O0 P0 x document.sform1.checkask.focus();
# K- `- r; v5 K% f" P7 ~2 r. L return false;
. C, F p! M( d0 d: K7 I" u6 M }
) h' U {; O8 i0 Z6 n if (document.sform1.checkans.value=="")
; q8 Y* Q }+ {& D { 5 D( o: \. z( Q3 i9 ?: Q: A5 |
alert("您的密码提示问题答案不能为空");
2 R* W" a. _8 W0 G# Z document.sform1.checkans.focus();
- U5 S) t# A- N0 H4 A9 z& R3 K5 k9 O return false;
8 a% y8 g1 a5 H* a }2 N' F* |& M+ `, T N& X5 I
return true;
; ~0 {% S5 Y6 q/ q / p' z" P0 D& F: A' K: h2 T+ ]: C3 W
}
. [2 A( g* x. L$ b2 |" \( D</script> |
|