|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14417
- 金币
- 2494
- 威望
- 1647
- 贡献
- 1442
|
这个脚本对你可能有帮助: p6 `; Z9 Y9 l9 R* J
<script language="javascript">
- b( x9 t; s$ ^2 afunction IsDigit(cCheck)
3 z; u# Q) y1 e3 `0 C: t6 } { 8 W6 n% z, i9 i5 I
return (('0'<=cCheck) && (cCheck<='9'));
" a" C9 D* i" g9 V+ e5 S7 v }
- i3 @) a3 d' @4 e. \4 L$ n0 X
7 \3 D: p' L0 M8 e2 u! D- hfunction IsAlpha(cCheck) : `9 S0 i# n/ ]; j! @. ~
{
' a% P8 q5 s+ X8 w. l( o$ v return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 5 _* r, F# u( P7 y% h V
} 2 ^& I4 ?1 B- T3 Y% x. b$ o
5 f) V" O6 ]" C Jfunction IsaNull(cCheck)
% w7 M- L$ b$ p7 Y* Q+ B { # h" n6 D- J& J1 ?5 k- n k
return(cCheck != " ")
4 M, i. t& T6 Z, g6 ~7 M) g } ' O. J; ^/ u% Z
* a+ e9 c7 g9 d q2 \+ t
function checkform()
8 H3 w/ o: G9 K4 {9 }( Q: n; [' M{
6 g/ j- F" _0 l! m" \9 O id = document.sform1.id.value;
3 z2 A+ d$ K3 J' Y if (id == "")
* u2 x( C& W7 x$ y/ }4 a { . a1 @% _/ \; j7 a8 a8 s: q
alert("请输入注册名"); ' X- C9 D/ m$ n+ v. \4 A
document.sform1.id.focus();
) G v7 P# V. g7 ?% F7 V return false;
# T |. T) G0 P- r } 0 q: a; K! ~$ z; M) R( u" T
$ D4 O; L& i, h2 G& p9 }! O- g% k6 ^
for (nIndex=0; nIndex<id.length; nIndex++) 0 ?, O) L: p6 M7 X8 u+ y
{
% r! m9 i: F2 T: Z cCheck = id.charAt(nIndex); ( w" ]7 M- k3 N+ q7 c( @
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) ' ^2 @8 Q/ i4 k' \" S! _" V Y
{ * E* E$ }; V6 S# q
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
$ @$ A+ X3 ^1 D) H! H* e ~' _ document.sform1.id.focus();
. ^' k; O2 }* M return false; 9 R2 K+ w, h3 L; b4 @6 q
}
$ b4 A4 V) I( a& K" h }
u) r. k0 F5 P- ] chineseid = document.sform1.chineseid.value;
' w1 s7 H% X. W" l: x if (chineseid == "")
! r# U4 w3 K+ a O' t { ' N$ a0 d! ]8 N# c4 v- {
alert("请输入中文昵称");
2 e( H$ ^ X$ a/ V, [ document.sform1.chineseid.focus(); ! l' V& Q( ]0 p9 N) v% ]) i
return false; 7 A" \4 Z( z2 b4 _+ z: h5 J! Z( A2 e
}
* U/ o! G9 Y* H) y' G' \ password = document.sform1.password.value;
3 u" F; ]* Z, U6 M& g if (password == "")
( w; O. t4 w% U3 T8 a3 N' b$ b1 X {
2 d$ D8 K6 q% g alert("请输入登陆密码"); V" V; Y# L. p" W& D$ X x
document.sform1.password.focus();
0 t9 |6 ^& L( P% Q- E1 f return false;
1 U0 P- f/ ]0 P- Z5 M6 r: P } Z2 d; Y u+ W0 j# p7 Z7 K
password1 = document.sform1.password1.value;
0 w s4 e7 B6 J% v if (password>password1)
' z5 A; T- j s T {
e& N k6 y% U3 k W& m( Z alert("重复密码与登陆密码不相同"); 9 @0 H. j( ?+ n$ V
document.sform1.password.focus();
% p& F0 H+ T) `9 C% f7 t1 j2 V document.sform1.password1.focus(); & f! S; Y+ d# I: t9 h4 l( S
return false;! E$ l6 p& Z. z2 v i2 v6 q
}
! D' @5 g' T; Q: Hif (password<password1)
/ m" Z& p9 {5 i {
- }; i& A9 t7 U" R2 m% ` alert("重复密码与登陆密码不相同"); 6 o: n% x" V# G- h3 \& g
document.sform1.password.focus(); 9 n0 e( y$ i4 _1 w1 N
document.sform1.password1.focus(); 8 H9 W5 D$ m5 X" o3 F6 [- I) M U
return false;4 I: K5 Q4 i$ K4 \- X2 e
} % _1 r$ H- f. A, z# q v
if (document.sform1.email.value == "")
% ^7 h% [4 Y$ A$ {1 P. ^: i, a* u { & Q& h9 Y9 f" w" ^( Y _
alert("请输入您的E-MAIL地址"); 8 I T& u8 ]8 x Y; l
document.sform1.email.focus(); ( g k3 ?, }: b$ ~2 M7 z5 @, ^
return false; / n! v2 l0 T5 u* R
} 9 u+ [0 L; d7 K' A
3 q" ]! [' J) p# F& h email=document.sform1.email.value; + P+ h9 g: X( o, j4 P
emailerr=0 6 B$ N6 s1 m1 i: R$ u
for (i=0; i<email.length; i++) " P( [: S. u J _% E& L6 R
{
- `) y% V" W5 U- U6 T- }/ Y1 i if ((email.charAt(i) == "@") & (email.length > 5))
0 p9 _+ M# Z9 C/ u8 e0 ] R6 i4 }" \ {
! V. z3 l, y _3 J W8 z& { emailerr=emailerr+1 8 O" S7 O% U6 T# d; R
}
! w0 P9 p$ e) V/ g% [. j& b$ a }
' f( V1 Y& ]% @9 G$ X8 k4 j if (emailerr != 1) 6 p1 R f* k0 Q# d; ]
{
- t9 H! I: f3 N alert("请输入正确的E-MAIL地址"); 5 q: O4 n0 \, M" I% R# P: v
document.sform1.email.focus();
& @# n3 n8 ^# J9 F return false;
$ U8 Q( N. O. Z) f' n5 ^" b( ] }
$ w' W( Q& [, B* e6 n" ~1 ?" d # y$ j% Q% S: |8 k& P4 Z% j$ M
if (document.sform1.checkask.value=="")
' m3 s* x4 m7 y6 R5 Z+ _9 k3 g3 h {
4 o# n4 K2 \ i$ o: [; E: f alert("密码提示问题不能为空");
; d) Z: r1 y4 U; @- O document.sform1.checkask.focus();
, P/ L/ H% d) B* x& z1 W+ D+ e$ X return false; & j/ s0 O" @+ v
}
5 j+ @: H* A6 b" z( s7 P- i, M; r if (document.sform1.checkans.value=="") * c5 E4 `5 {. j6 p/ c) `
{ ' g9 Q" y4 G; q) l
alert("您的密码提示问题答案不能为空"); * X* ]6 W- Z2 E0 l* b
document.sform1.checkans.focus(); 4 v6 P+ N1 r2 I" p8 i
return false;
3 J: L Z8 w ?7 y B }
B" Y9 r% _6 p8 H9 ~) x* | return true; 4 q0 z; B6 {+ I; F- O q! `
3 K/ b i9 m3 D, M l7 T} : f G' e3 U/ ~+ Q7 j
</script> |
|