|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14417
- 金币
- 2494
- 威望
- 1647
- 贡献
- 1442
|
这个脚本对你可能有帮助:
/ y* e: ~ [- a3 ]3 U<script language="javascript">
, N- v) V0 d7 c5 N5 U- Q) [9 mfunction IsDigit(cCheck) $ l. `. X; [5 H! F2 s( `7 ^9 S
{ ! j9 R6 J' O6 S1 _$ ]
return (('0'<=cCheck) && (cCheck<='9')); , p. f( J9 P, l4 H' Y' G
}
- N! n$ u1 p+ U0 T5 d z# X- D& B & n9 B: E- M$ x
function IsAlpha(cCheck)
" f8 }" i: G) j6 K {
+ C7 y; n# x$ l) h/ Y, `; z return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) & u! U" h9 [7 A/ l/ z' v
} 3 z) `3 ~" p; {8 A$ i0 P
7 J( L9 {6 @1 ]! h: Q8 {7 Q
function IsaNull(cCheck)
% c. q2 k1 y6 A$ h0 O+ R { + W$ t/ _$ ^) J; C8 r
return(cCheck != " ")
" ^% M1 T( }$ ~ }
) r& d% _" `4 M; i9 L7 z3 x g0 h
& D9 B: a' m$ ]" yfunction checkform()
, S& Z% N/ @5 j5 }8 H$ j1 n6 n( _{ ! u+ m; Z! e3 ^% N) W8 s1 ~. z
id = document.sform1.id.value; " Y. H4 N. N! ~# ]
if (id == "") & O* T) Z- V6 N6 ?0 x+ a
{
% q+ f. G+ Y( X, N6 \. F( B2 R alert("请输入注册名");
! ^7 p2 A7 q& N8 e3 H document.sform1.id.focus();
U; g E* m( w1 D7 U0 h; X return false;
0 J6 I/ G8 t G1 o }
! }; h1 c/ }- Q" ^ : b+ K) H) M' X8 t( x
for (nIndex=0; nIndex<id.length; nIndex++) 0 p& Z6 ]$ G6 B/ O0 I6 {/ j
{ 6 ^ z8 X( d: j9 `7 E4 M$ W
cCheck = id.charAt(nIndex);
: M! X* H2 d1 b" \2 {8 X if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) - V9 r$ B7 B# R: ?, Q
{
# W/ g) B$ x( A9 o alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
: `% e' z- K1 n+ g; |; { ` document.sform1.id.focus(); |# L3 p) F0 t( L' i$ l
return false; : k0 S T, n/ O- B' O
}
! j& L, ]. ^ _ A3 X4 {- N }
0 ]- b: t# K2 `( ~# k0 m& D chineseid = document.sform1.chineseid.value; 4 N7 U' R4 A; @- @& k. I. M V
if (chineseid == "")
( R9 v4 B; J/ i9 {3 U3 I; [ { + M; ~: a$ A& T( P+ J) {. Q
alert("请输入中文昵称"); ' z0 Z& \7 y+ k0 W
document.sform1.chineseid.focus(); / S6 \% M' k, l
return false; . \' M- D6 ^4 [ f
}
* d. a; D8 T/ n+ |! M3 v password = document.sform1.password.value;
3 z8 ^! ]# l: d$ X: l; S5 g if (password == "") 3 @# I: i0 K/ n
{
9 M/ i+ S0 W5 F3 }+ ]( g4 _2 I# E alert("请输入登陆密码"); ! o( G% g& q* U9 r0 ?8 L- Q% J2 F
document.sform1.password.focus();
. G: n5 M& D) `4 r return false;
5 H+ G& r) f1 u' Y; @ } # T* o8 [! {" ^8 I, r+ Z
password1 = document.sform1.password1.value; 1 U- C" L W& P* D4 {" y% o& n6 H
if (password>password1)
6 q) S, M8 ]2 k# W {* Y( c: W$ ~. O6 j; l1 [( u1 Y
alert("重复密码与登陆密码不相同");
' e* x& U$ g, n document.sform1.password.focus(); " Y. c0 [4 M/ b2 W
document.sform1.password1.focus(); 3 c* G1 Q! X( t6 r2 y8 Y
return false;
W" S8 ~/ E) S$ L7 k* T. M } : O0 K1 x/ t0 \( e
if (password<password1) ! ]3 V. z/ {9 `8 e @
{, I5 c# s1 L, w& V, B
alert("重复密码与登陆密码不相同"); 7 Q* b5 i. N9 {9 u% g* V1 b
document.sform1.password.focus(); 8 M8 T2 C- _8 k a8 P8 ?. p
document.sform1.password1.focus();
3 a6 X7 c% k2 e return false;! S7 q4 x# e1 [& Q
} # R8 `) Q: _0 v, M
if (document.sform1.email.value == "") B P0 V# c& c6 o8 K( |$ l: j
{ / G# g( ^& x2 ?2 H; R$ v
alert("请输入您的E-MAIL地址");
/ ^( N1 B3 n5 L4 o6 Z document.sform1.email.focus();
! `/ G3 [1 |5 {8 g return false;
; U7 X- ?4 p8 p# Y% q4 A } ) W0 _( D; |5 m( _
. _: c) ]% @0 D2 _# I email=document.sform1.email.value; - H8 z+ Q5 [% @4 d
emailerr=0 + Z n" Z( |( \, b* x" L& L9 m
for (i=0; i<email.length; i++) " W; h" d/ d: P$ j+ K/ X3 D+ j
{ . h! s6 c4 ?+ C8 R: o
if ((email.charAt(i) == "@") & (email.length > 5)) ! ^" G( P9 q0 Y+ M n n% [ ?$ X
{
2 z- ]! A. r$ o: C' o emailerr=emailerr+1
$ }7 f$ Y3 P8 s: b" x: [( B2 U }
! z- y& Z Z* c- E5 C } * K l3 _8 \& S+ S* U* \: Q" O( t
if (emailerr != 1) ( h7 x8 z8 a% I3 y/ t; H
{
: X' l+ W$ Z+ ?* p! e' ?6 o alert("请输入正确的E-MAIL地址");
1 ?& M z5 d( x0 z* V document.sform1.email.focus(); 8 [: a1 f* g1 ^
return false;
; Y" A8 f8 u Y: m4 P }
: C6 B/ e, V; `# h/ v* E! f
' s) \9 Z9 _# L0 t5 ?( D7 s if (document.sform1.checkask.value=="")
3 L8 [' g% k% b2 l* G {
% F/ a, y+ ~2 n3 R, m1 F alert("密码提示问题不能为空");
7 v" |* ~5 }( h* R document.sform1.checkask.focus();
; b- J* x0 h4 f% w( p2 q return false; ( j8 R) I& d+ k7 V0 `1 L
} 3 Q( k5 K& k7 W+ m0 w8 f& q1 y
if (document.sform1.checkans.value=="")
; o. U# W/ c, W, e/ ?1 L {
2 h E+ U4 t4 p# G) u" H9 _3 J0 u alert("您的密码提示问题答案不能为空"); ( M) R% K# C! O5 M+ q5 ], o
document.sform1.checkans.focus(); - z" f+ U0 X. T* e" ]. N6 T
return false;
. q' X$ v- g; j1 n4 y6 D" q0 \ }
4 _. N) J; z O9 A1 W0 K) v7 }) b& h1 b return true; 1 d0 E9 p: d; U* M# p
# h5 J! S4 Y2 O9 R} 9 }8 B( p& [. r }2 h; i% J# S6 ]
</script> |
|