|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14387
- 金币
- 2479
- 威望
- 1647
- 贡献
- 1427
|
这个脚本对你可能有帮助:$ S- y7 i' o8 r" p# P) ?. }
<script language="javascript"> 2 ?0 s5 o% ~5 ^, q% Q$ ]
function IsDigit(cCheck) ) a. |4 G6 b0 [* Y% ^
{ ' ^5 { _: G" D
return (('0'<=cCheck) && (cCheck<='9'));
7 i$ R0 M! ?4 G" ~$ V- `2 h5 W } ( N" A+ d$ d6 t' S
; R2 \" Z8 q& Q) e3 `- t3 V- p0 u# k5 e
function IsAlpha(cCheck) - U1 \$ d6 `6 X7 i( W6 H# C( q% u8 D
{
4 y9 x3 |" |2 @7 h0 r9 B, I return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
6 Y, ^4 @! j, D6 n/ r3 ~2 S }
- ^, l: Y5 I& v% R3 L6 u# s9 R
3 G; x8 r0 N8 I5 f$ u R( R; nfunction IsaNull(cCheck) & h9 a* h; Y6 k( Z; b8 }# H
{ + {- A. C$ J: u; y5 n a
return(cCheck != " ") 6 \ }( d9 Y* q. K3 {" f/ @4 P
}
& X, U9 \7 H" q 6 ]5 _. r0 Z) S- ~8 {
function checkform()
7 P, r8 a$ u' @* h{ # X0 ]# I9 @; J
id = document.sform1.id.value; ! ], Z7 t& q+ E' X6 T# U. Q
if (id == "")
+ T# P$ M% T/ S a1 V { 5 \* Z+ s6 k- G9 a; M& L# U6 q
alert("请输入注册名"); * n# A8 M4 k5 t$ ^: y
document.sform1.id.focus(); " M# u6 k1 D" v8 }; v
return false; 6 P9 j6 B+ I0 s3 ^, R8 L
} * ~4 I: |5 N. R) q$ E4 {1 W
h1 _: p) _6 n# E% t: O* k
for (nIndex=0; nIndex<id.length; nIndex++)
3 ? L z T) J& g0 m4 X { 0 u0 E+ U" T: X1 ^7 n
cCheck = id.charAt(nIndex);
# y0 u% N+ G$ C$ O2 F& c; m2 T if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) / P1 ?" V/ ^: t4 O
{
5 D0 j% p1 y! ~7 S alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
0 q& P& r( z+ d/ I0 x+ | document.sform1.id.focus();
7 s4 L7 ^: d2 l- k3 C5 u return false;
* u5 F8 d- h+ {8 G$ | } ! Z# v* H% b+ j5 C: q' z
}
- y" _7 i4 ?/ x! ` chineseid = document.sform1.chineseid.value; ) p; h9 L1 H! Z5 |/ o
if (chineseid == "") 1 |2 I, g9 z) ]0 q5 d
{ 1 H9 t V% O7 p( W
alert("请输入中文昵称");
- d4 b8 U/ d+ Y6 ^5 Z0 n& t R document.sform1.chineseid.focus();
" Y! W9 E5 [: }% n% I q return false; " \- ^. f' r3 G3 ?- e
} c W7 P' Y( ]& F
password = document.sform1.password.value; 4 f; [ w- V, s8 P
if (password == "") * v+ Z j5 Y3 j8 M- P M
{ 4 O3 w/ c' |6 V" I% T5 o
alert("请输入登陆密码"); # f( K5 Y: Y$ ~
document.sform1.password.focus(); ( ?4 j ? ~6 E6 X7 H4 N" i
return false; o% Q7 c# Z1 T7 c( { L2 @
} 2 E3 ^7 P1 _2 f" J3 \
password1 = document.sform1.password1.value;
4 j) `; r8 A* g! r& N: ~ if (password>password1)
~7 N' g# L' U {5 R) {2 T8 d% Q
alert("重复密码与登陆密码不相同");
( W6 l( P' h4 @* \' ^5 s document.sform1.password.focus();
u @; {4 I, d/ L document.sform1.password1.focus(); $ b( _ Y* ^5 z' G( N
return false;
5 c# J2 ~7 b6 {4 |5 S) b }
3 p' |% [9 Y9 [if (password<password1)
* d( H7 a. R( P {. y$ r, i$ r" C8 m) ~% @0 E
alert("重复密码与登陆密码不相同"); - X; r7 M' t. q
document.sform1.password.focus(); ; r5 `/ K3 O, w) l# Q" I
document.sform1.password1.focus();
. D# l! j8 ]4 C7 o return false;8 ~, p7 n/ t1 Z( I% W8 p
} / h3 |4 \" w9 V% N9 L2 S X
if (document.sform1.email.value == "")
: T7 _/ M6 }* W* u$ Y6 R { & K0 E- a0 ]5 ]" Q! Z
alert("请输入您的E-MAIL地址"); % i. ]* s, `; ]3 O) Y. A
document.sform1.email.focus(); $ W2 V, l) s1 }# W& k B8 ?; A
return false; . U& Y/ V4 q9 B- [. ?
}
2 D0 O3 ^ h5 M- o, W; @ ! S$ r2 p0 m2 R4 t
email=document.sform1.email.value; ' \5 ^2 ], k* v( [& M g
emailerr=0 + ?: S: v" c1 q( z* e# {# W9 B
for (i=0; i<email.length; i++)
* O$ |$ j2 I0 G Y9 w1 _0 p$ ] { ( P8 Z) W7 C9 v, N
if ((email.charAt(i) == "@") & (email.length > 5))
0 m) \$ A- t' Y% v8 }. ] {
3 a! W/ o. v0 p% c emailerr=emailerr+1 # S0 n- J) V1 C$ z
}
. }/ u' G) o# B } 9 r4 q' L; b2 @3 R- T& P
if (emailerr != 1)
7 Y' }) @$ Q. G; B! M { 8 N: ]1 r$ J8 H# V
alert("请输入正确的E-MAIL地址"); 6 q: L- N0 P7 Z0 r$ t, g" }
document.sform1.email.focus(); # t V* S' f' i* C! G& t' O4 ]# z( A
return false;
" y3 O% B& B ?2 I" { }
7 K: ?' Q: X1 L/ r. B
D: T3 C+ Z3 F) n- H, _ I( D if (document.sform1.checkask.value=="")
/ K2 f" i! g; q { 0 H, M/ ]7 O6 N$ ]
alert("密码提示问题不能为空");
: k- Y, u4 K" Y. I% T, f* ?0 t' l0 z# S document.sform1.checkask.focus();
8 D& Z- Y9 c% r return false; 3 I5 Y( J; c4 I- o
} - G" H' g9 e" `0 f; g! O
if (document.sform1.checkans.value=="") - v7 Q+ s5 N% f0 N8 k6 P
{ 0 g' O/ L! T! J0 H& _* ^
alert("您的密码提示问题答案不能为空"); + d( E; K/ @5 t( z
document.sform1.checkans.focus(); 3 @# v3 H$ s& N d/ ?
return false; 2 T3 {) `( a( U; l% q B0 u; i+ o: H
}; ?0 F) P1 {0 y' l; y
return true; 0 A" X1 E' H" `9 W1 [
( e0 o6 a _6 n) @9 q}
% j/ ~: X; a, A* m) ?" a" w( X</script> |
|