|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14329
- 金币
- 2450
- 威望
- 1647
- 贡献
- 1398
|
这个脚本对你可能有帮助:
( S1 V& o% K. O2 L! ^* G$ k<script language="javascript">
/ u- H& N. \6 P0 k+ p8 @: wfunction IsDigit(cCheck)
/ Z0 X0 D$ o5 j$ X2 } {
* Q( X% d- \$ e6 h return (('0'<=cCheck) && (cCheck<='9')); 5 M4 F& P6 f# l) n' r" \; I
} " D) E: O0 w, z9 y2 W( W
$ q5 X2 W4 }$ J& C/ u; m; f
function IsAlpha(cCheck)
; G1 v: V% K# y- a0 S/ ]' {" U G { : w g' ~+ v. B) D5 o1 R8 b
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 9 p) d3 W) F! f/ N5 e
} d, i6 J% F! a( `' Y, X2 V6 g, _
/ }! Y7 t' N( I5 p0 W5 Y" G+ Pfunction IsaNull(cCheck)
: ?$ I; N) T. J- r) M& ` {
3 s1 T Y' s! d. H( q( E5 K return(cCheck != " ") ; `# z7 e' s% \" [4 L: Z
} % M( e( Z# w! v2 B
5 u& K; H9 d1 T# L2 T, Zfunction checkform()
l& r: c+ L: p! T1 L2 M{
! h& I' O" [8 t id = document.sform1.id.value; 1 v4 C/ B$ k) x5 F+ s8 h
if (id == "")
/ V; Q. r8 S% N j/ d( [ {
- N: T# G( {# v& ~, @3 V, E alert("请输入注册名"); 2 k- t4 o+ d' ?. I9 w3 K/ i; h$ V
document.sform1.id.focus();
8 T0 }; C( \: @& ^% w$ A return false;
) y7 d5 }5 j' E' ?' ` }
' V) V3 {6 }% e' b2 K
' }0 i3 b. Q4 \" @3 m for (nIndex=0; nIndex<id.length; nIndex++)
. ]+ s9 g! Z2 v { 4 o/ c( [% a: y* [3 L
cCheck = id.charAt(nIndex);
. k3 g; }5 ^# @" e% ^; A z! Y& N if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) ' x4 y% H' l+ ]
{
9 U S7 J8 O% T3 {* n alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
6 f0 C8 ^" c$ O S& i document.sform1.id.focus();
0 R3 m# x7 N5 l) l9 }. c9 k# H+ a/ o W return false; ; R5 _6 X/ L3 i& n9 H
}
3 I, `/ J; \2 K2 ] }
; u0 m: v: v7 L. A! C chineseid = document.sform1.chineseid.value;
" C0 s% O' t8 z* `- ^4 R if (chineseid == "") ) R7 H3 k) v) o/ S; d' }" |
{
7 e F4 X+ S* a2 \' y" r alert("请输入中文昵称"); ) ]# y3 S7 P. {9 k* ]) i4 K
document.sform1.chineseid.focus(); I; m2 Z! y4 ?' q5 i6 Z' [
return false; " \! b+ d8 M! l1 B* r U& d! I
}
- n5 n5 O& X. A/ Y password = document.sform1.password.value; $ b# L* i) p) ^# r
if (password == "") ) q! [9 K8 F# e, r3 P. M
{ 6 w _% [. Z, z; K: g
alert("请输入登陆密码");
- c ? L, S% p2 `& n6 f document.sform1.password.focus();
8 H$ A4 w! [6 X$ }) y$ s, _! b- X return false; 7 {5 h# p. N* R: Z, Y) b
}
/ B) x7 \7 j6 D& ` password1 = document.sform1.password1.value;
0 l6 A" t0 r2 `! p$ q& J if (password>password1)
9 J) ~, x' m6 ?' A! l4 G% j7 ] {& K; g5 f, p! ^
alert("重复密码与登陆密码不相同");
4 O' g7 b( c% W. k9 ` document.sform1.password.focus();
" b1 z w' I4 t/ u document.sform1.password1.focus();
6 R: M( X* n8 E1 l return false;7 p$ o, Z* Y3 x3 M2 j3 b
} + Q9 K* f- P- M6 @; \, H
if (password<password1) ! P. q1 b' _9 X: p5 ?( E2 f3 M" r
{
" ?: G; r/ o: ]/ f- r1 L# V alert("重复密码与登陆密码不相同"); 9 A" G! D4 C4 P/ W5 c
document.sform1.password.focus();
1 Y! V) F s3 G n) y& ? document.sform1.password1.focus(); 3 Y5 p. w4 y, r4 j6 J
return false;0 |$ G1 p9 b6 p" @ }' i
} $ Y* |2 Z3 G$ w6 j5 v
if (document.sform1.email.value == "") 9 `3 X1 f& i% f2 r, e4 ^
{ 2 F7 ^, i$ M O, {1 A9 t, _4 `
alert("请输入您的E-MAIL地址"); 4 I+ H8 W1 {# ~+ u
document.sform1.email.focus(); ' z5 d( D- R) l; X2 h" I
return false;
+ R' L+ z) f9 L8 Z } 6 e4 R7 b7 {# H" h0 j |2 [& ?
6 ^" J; T: a' O
email=document.sform1.email.value; " m$ \ \- p) P! P
emailerr=0 # c( A ^( @! ?$ l9 e
for (i=0; i<email.length; i++) 3 y0 _- M# B$ P( z0 u. N' W
{
1 }: B& J% v2 j; k7 \6 k8 k/ \- i if ((email.charAt(i) == "@") & (email.length > 5))
8 R% }2 r/ Y O" q$ l8 q { % V @; K C/ x1 E- ~9 `" D6 p/ u j
emailerr=emailerr+1
2 f5 N. \0 L: W- ^ } : F6 }. @6 m6 ^" O4 o" n
} * A1 n! y+ d9 y0 n) Y3 ]
if (emailerr != 1)
) k7 Q+ y4 T8 K {
, I+ v" v% L' q- p+ I; |! B8 g G alert("请输入正确的E-MAIL地址");
" X9 i# A/ C- v- { O9 I document.sform1.email.focus(); 1 C5 R# x, s- D: a8 H
return false;
p$ v6 f `. Y9 l$ y } 9 `0 ]) H" r1 z% b- X1 l9 {
& b5 R6 e4 W, _/ I( k( u- p3 l if (document.sform1.checkask.value=="")
. i# W0 _. G5 a, C/ V* o! i( N7 s8 T {
, e$ j- l8 F, A# n& y5 \& c6 s alert("密码提示问题不能为空");
O6 v- [! l+ }" C O' A* r$ d, F S document.sform1.checkask.focus(); 1 u/ d- I& w L7 M* J) M. ^7 D, m! x
return false; ! h- J U- k+ T
} 8 ]9 y L, b2 j6 A& t
if (document.sform1.checkans.value=="")
7 [3 D% }! A, \1 J/ T) _, K( @ { 3 D d& G; S: z# g! K$ w: v6 l0 w' V; e
alert("您的密码提示问题答案不能为空"); ) v7 o% B7 N% k5 \0 F
document.sform1.checkans.focus(); S: Z* r9 z! a" [+ ^9 ]
return false;
/ d# D! x1 y# ~ q9 o- e# ` }
/ i* B1 t% \* { return true; + F- a' M+ \8 _& {7 n1 P' \- x
$ J0 g" M( j T5 d* i( W, m" w! v}
0 b/ P9 M" w2 X8 J1 h K</script> |
|