|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14333
- 金币
- 2452
- 威望
- 1647
- 贡献
- 1400
|
这个脚本对你可能有帮助:
6 z% r* q g& i8 n<script language="javascript">
8 K$ W- O/ ~" \3 Yfunction IsDigit(cCheck) 9 ^2 }6 H; W% r. i( }1 k5 y5 h* ]( `, P
{ - p4 K$ g' }" p0 E# I% ^& v, o
return (('0'<=cCheck) && (cCheck<='9')); 6 e! W9 a$ p$ F" N: z y2 {
}
f. g( F" u, C0 B! S8 U: L | ( S% n4 y6 J2 C, F! d% p
function IsAlpha(cCheck) 6 P' I; r2 O1 e6 p9 E( O
{
2 Y6 J( p; D4 ]% p8 y: @% l return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
6 R: F' Q4 G+ l, y; E. s }
# c2 [# P3 x/ Y4 @. z( d. F$ b5 K
! W2 I/ y0 X4 ^function IsaNull(cCheck) 7 y4 T- o$ P4 v
{ . Y9 F' A0 `. r$ z7 F
return(cCheck != " ")
! [% [6 F$ G" u( s6 ]6 I1 J# p/ v } 0 P* s" j2 b" T3 f+ }5 O" R
% A( `6 P! E# L5 h
function checkform() . ?7 _1 P n) t- z; r% V
{
( L) n- c' k* Y) b3 K/ } id = document.sform1.id.value; % x! H8 ?8 T2 e" ~
if (id == "") ! }" i2 g( V9 V/ u8 L1 {+ M8 f" _' `) s
{ 3 i/ P ]% X- [
alert("请输入注册名");
0 y" i/ z$ T. ~+ \8 C$ Z" ~ document.sform1.id.focus();
! l1 u/ D: I: I' ]- @: o return false; # ]5 l6 x6 o: }
}
8 m7 T S' n& y1 c* r, j q4 U0 c( y/ X
for (nIndex=0; nIndex<id.length; nIndex++) ( [! X% d5 d; T. G6 W; |
{
/ H+ r: e; x8 |3 u cCheck = id.charAt(nIndex); : s' q* J4 l: [5 J: t
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 9 c" `* L E0 [) ?* W. ?
{
4 o3 F) I% e- i1 f( @ B) T alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); / k, X6 L$ i/ C _& A# a
document.sform1.id.focus();
" N1 h6 i, M1 ^7 p4 a return false; ) A/ U3 Q( N' z: u0 a' E- Z
} 2 b5 p0 t0 k1 {7 Q
} 1 a6 \6 J3 M' e' Q4 j4 v& f7 p
chineseid = document.sform1.chineseid.value; 5 N+ Q+ Z: h: X0 s6 a0 _* A9 p( _
if (chineseid == "")
$ M0 O6 z" K' j* Y {
7 @; G F# F3 v7 G0 h alert("请输入中文昵称");
/ B$ Z# F3 `8 {3 H/ ?, \6 E F document.sform1.chineseid.focus(); : O7 N: ?! l* _7 F# X" ^9 S" u+ S( l5 o
return false; , ^( b# F2 o) u5 S; x: _# w0 D% p
} ( J: C+ n6 J3 p! L, L# U& J" s
password = document.sform1.password.value;
C8 S9 I5 u9 W" f% Z if (password == "") % |1 z6 I& Q4 u, v& c
{
* W6 |! \4 I1 |: I b alert("请输入登陆密码");
* |9 n4 I" t. l: n- k6 _8 }1 d document.sform1.password.focus();
+ N- X6 L% l5 W3 i- e5 ~ d: m! l return false;
+ [1 o$ n/ S2 ], w) | } * x7 u; L: Y+ W
password1 = document.sform1.password1.value;
1 A* m- e0 o: O* ^- c+ P if (password>password1)
& P7 } e9 b# m+ K {2 {; N; s% r0 H& f8 I* R; T
alert("重复密码与登陆密码不相同");
- o7 G% l% z2 u8 N) K( e document.sform1.password.focus(); # }7 h# X2 c- M/ U4 {! k5 ^! Y" c
document.sform1.password1.focus(); , B( z; N- z* V; Y# h3 E$ T
return false;8 P0 V) w" L% e8 c& x
}
* u- V- a$ T+ Y* Cif (password<password1) % P" |0 l2 C# A0 n8 C
{
5 J2 c& r8 E/ Z+ ?6 h- z2 |5 z* t alert("重复密码与登陆密码不相同");
9 O( o) P0 L! q" g" i document.sform1.password.focus(); . x, s/ Q5 U% x1 Y. E1 A% j
document.sform1.password1.focus();
4 i( I+ a; L! }! ?% {+ h return false;
" P; }% q$ ?4 q } ! M" M7 h, r1 L+ o* N
if (document.sform1.email.value == "") 0 v. j% Y; h7 ~$ R
{ 0 V2 r E6 |( h) l# l
alert("请输入您的E-MAIL地址"); 0 s) ?$ M; {& C9 U0 M0 @
document.sform1.email.focus();
+ O; U! {' c( q$ E7 E return false; # J7 A; J5 ~/ l$ K
}
0 g6 `. V( a: L$ F# J, U/ q2 Q. p
- x, P" T5 o" o# d email=document.sform1.email.value;
4 ^% a" N+ C( d, ~$ S emailerr=0 ) }: M0 @0 t7 X r/ M* x4 d
for (i=0; i<email.length; i++) * `' Y5 ?. |9 D, m% E
{ % h2 t+ H. @; k; H$ d
if ((email.charAt(i) == "@") & (email.length > 5))
, f( {! d9 O; `) w- ~( P {
9 A0 \' X: T+ ~6 s1 J. a emailerr=emailerr+1
* Z9 a. i3 N* U6 M/ ]+ D/ E } : y) e9 g& s; K& I2 E; X
} + @8 J0 u7 _/ `. m$ h/ ]* N5 L
if (emailerr != 1)
) j I3 o3 s/ h, ] {
3 w, N1 u( J9 l( Z* S alert("请输入正确的E-MAIL地址"); 3 n7 y; F* Q. Y% r
document.sform1.email.focus();
( m2 J) p* r$ O5 P& M" R& L5 q" U return false; % G- w) l6 n0 Y6 G" Q
}
( h: K5 C3 I7 M7 Q, y2 O - a% o6 x) d4 n: E2 V
if (document.sform1.checkask.value=="")
2 p1 ~" q7 W% a" h {
( v4 H3 u6 C& h- {* l, I/ R3 x* Z alert("密码提示问题不能为空");
! n' i2 ^" O' h! ?% M; x document.sform1.checkask.focus();
4 ` [6 O2 V7 K9 J return false; - T) [0 x5 P% r3 G5 `
} 2 b0 ^# _7 T' l- s
if (document.sform1.checkans.value=="")
9 t0 r/ U! |/ ~! I% s {
. V% o7 N& d2 h3 b3 x alert("您的密码提示问题答案不能为空"); 9 R" S0 V2 e9 R! d! j3 q5 g* @
document.sform1.checkans.focus();
+ Q8 _* F7 d' B$ ^# { return false;
( |* E e( ]: ~0 N }
9 v( o: N$ l& F$ n/ K- H. b return true;
' d+ \, V% A' }8 V' I6 w" b
2 u) @5 h7 [; @ m8 q [2 I% z}
! v% d+ _2 ]8 H3 E% v/ p</script> |
|