|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14317
- 金币
- 2444
- 威望
- 1647
- 贡献
- 1392
|
这个脚本对你可能有帮助:
5 j2 a. ~4 p( C<script language="javascript">
: t" T5 b; A3 q6 ~( Qfunction IsDigit(cCheck)
. i% G' y+ j& q5 j1 m {
9 u0 F3 \8 g+ U0 `$ _* E% E& A return (('0'<=cCheck) && (cCheck<='9')); & x7 Y% k3 [8 W- O N) H' \7 m8 F
} $ x) p" [5 A( v
m( g9 K; u* d) n* X7 q9 Wfunction IsAlpha(cCheck)
; ]! L3 _; ?/ j4 E) r {
# H8 S$ t3 I4 t% g* V$ y return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
5 b" W% g8 j/ [+ C+ } }
1 G# }# G* O( N1 y2 i, G
8 A4 H7 r X$ A. G* D% o7 zfunction IsaNull(cCheck)
# F" ?4 M* R. r4 i0 ]3 z+ K( c { ! d, g4 O5 {' k
return(cCheck != " ") # T/ \6 U2 e9 b$ W8 G ]
} ) n0 A9 A, V7 W* y7 A: z& F
$ v/ `6 v) s/ ?8 \6 }function checkform() 5 I& ]" p( F8 t6 D; M' k
{
) X( Y" g& N J; L$ b) E id = document.sform1.id.value; k. M m& A4 E7 J# v1 @
if (id == "") & a$ a9 ]7 I! \) _$ t7 x: q$ R
{
4 D3 h" m1 h& m$ e, ^. [; ? alert("请输入注册名"); 4 o3 [, }- `) ?* |
document.sform1.id.focus(); 2 j3 K3 k& E! _- Z
return false;
" g n9 O& K s7 n! b6 k( | } ) I+ M$ \& |2 R# O6 g$ a
, F6 g- k" t6 d
for (nIndex=0; nIndex<id.length; nIndex++) 0 W \ n9 r. n. J$ i! m1 J- j
{ 5 P6 v" W$ Z. [
cCheck = id.charAt(nIndex); 4 f: i( Y$ l. Z! Y$ s
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
8 T- T: |3 o( S* } y/ M6 i { " o+ f% S1 a' T L0 m; Q
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); + b: M, x/ f1 R; ]$ @
document.sform1.id.focus();
7 v! u# r# l' \( Q& t& h; r return false;
8 m9 p" v% j( K& b; ^: y. F2 U } $ a, _# [" _1 j' x) H+ f
} 2 X: I9 _3 V% l3 L: a$ y' ~0 b8 s
chineseid = document.sform1.chineseid.value; ]: d% m" Q5 q& V0 c5 Y
if (chineseid == "")
" @7 _) A+ o0 ]0 | {
5 W$ L* t; ^/ ~1 V alert("请输入中文昵称"); : V6 R1 u7 V. k1 S: V4 S# B, a6 l3 P" ~
document.sform1.chineseid.focus();
" H( ]( M' L% e$ I/ W/ ~" {. o- _- \2 U return false; ! `+ X# a3 ~+ M+ L/ V; Z
} : P1 X$ P+ D6 b
password = document.sform1.password.value;
$ X' b3 e9 Z* r, f. q4 w2 q6 { if (password == "")
. z$ c" ~' L5 a; m; o9 y {
& H6 u4 a, j/ D `2 Z" I alert("请输入登陆密码");
/ A' F0 r) i' J# k document.sform1.password.focus(); , g. f9 V8 F; U! F
return false; * t' |4 |( ?, u; g; I. b1 n
}
' n; w3 C3 V! D* [3 ?' j% p5 L$ C$ Z password1 = document.sform1.password1.value;
, x% i r$ ^( j) \ if (password>password1)
4 f- z1 G/ V/ _ {
- J& g: f* c O$ X2 x alert("重复密码与登陆密码不相同");
: J3 [6 H5 D6 z+ A document.sform1.password.focus(); ( r) u$ N, j) ]- T( {& Y
document.sform1.password1.focus();
% K( ]+ a0 y! p/ x; Q# g return false;9 {/ v$ C0 u% f7 l9 H
}
) D* z+ G& r) \! \2 C1 z- W+ p8 gif (password<password1)
' P3 C0 Q1 }- e# |* p {2 R# g; b8 `) q7 j( {
alert("重复密码与登陆密码不相同"); 8 X% R$ I) `4 y) O/ R
document.sform1.password.focus(); $ p4 Z8 i/ ?) f: k
document.sform1.password1.focus(); ( C+ ~2 e4 X- p/ q6 a. F: l" d
return false;
/ O$ h* g2 a0 B( R0 y' a } ! E2 J" G. X0 }2 T2 v# m
if (document.sform1.email.value == "") $ @( X( L" t8 L9 ?; X* a& [
{
: Z) b1 K( A7 z$ r7 o3 h* R5 ^& R alert("请输入您的E-MAIL地址"); ) I6 Z- F' ~; m0 i1 ^( d$ ]
document.sform1.email.focus();
, C* ~9 V5 Q* B6 {' x return false; . Q) z! Q! R& O, d& F: C8 `' ]3 ~
} # f' \/ a e7 Q. F |
" A% z# g# }; o( \0 U0 b email=document.sform1.email.value;
9 E5 r6 u' c% }: l emailerr=0 $ t; M& U7 d) i& J. v+ G
for (i=0; i<email.length; i++)
S& ^, X3 V" M! @0 j2 F& o { ( R; o$ }4 ]; X. _9 s8 U
if ((email.charAt(i) == "@") & (email.length > 5)) S1 K8 C }' m1 X( T5 M
{
3 D4 y6 a3 M! O! e. x- T! o emailerr=emailerr+1
' k( ?( n f5 x2 w$ V }
$ B" M7 X# U9 d* |- u } 5 i2 Z* L. U, c L$ M4 p3 T& n
if (emailerr != 1) ( d( l% L- {" K% ~
{ ) m* s3 c1 Y- b* N
alert("请输入正确的E-MAIL地址"); + g! C. J: k& I& Q# H
document.sform1.email.focus();
* [6 Q* _2 L9 g return false;
% S# D1 F# f: J7 h, G8 n! O1 N& b } 5 X3 F* a: i0 H
0 n( E1 F+ k# o4 M r3 p0 |: i if (document.sform1.checkask.value=="")
# ~- O6 `8 W; y% I/ e: C {
" v4 Z7 L9 q& V# m k9 |- i alert("密码提示问题不能为空"); 8 f+ G& q% e( G! v$ C
document.sform1.checkask.focus(); % D; f# U6 E' D' c/ N
return false; % U) e: j. H/ T' X+ f
}
* C% Z6 Z A& [4 X if (document.sform1.checkans.value=="") 6 Q3 x# o# I, U/ r# X- [" U
{ 3 B/ Y+ R9 e: f/ a
alert("您的密码提示问题答案不能为空"); % g( F" M4 D, O" o6 [
document.sform1.checkans.focus(); ( {1 U: [* P2 z Y; y' v
return false; " C7 N3 m5 ?, M
}' I* B# l6 _1 \" V; ~
return true;
* m7 w2 G8 r/ T
. }) F: }! J, x: [* P$ [} . L' ?* |# C4 p. K5 ]
</script> |
|