|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14411
- 金币
- 2491
- 威望
- 1647
- 贡献
- 1439
|
这个脚本对你可能有帮助:. S+ U" [/ M9 Y5 K! k2 i- N; N
<script language="javascript">
M! t" C" B1 [4 q9 ffunction IsDigit(cCheck)
& K2 n( Q+ c( W" K4 b3 R5 J6 j( L" g& c {
+ I- r, V' Y, O' V% k: s3 m return (('0'<=cCheck) && (cCheck<='9')); 3 p! t/ K- n# Z* d4 ^5 f6 A
}
" x& V' c( Y) p" P( W, m f" x8 `! ~# T" l; W$ B
function IsAlpha(cCheck) & b$ N" f5 q' X) }4 M! p2 ^/ N
{ 2 y! K# `8 E4 u. M: E& U; R& {
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ) U+ {$ Q9 N- P
} 7 B4 O& l' ~: h1 ?5 B+ D& d2 k
1 @9 m% ?" c2 Q2 e% C" b" H
function IsaNull(cCheck)
' D) q0 O1 E+ t6 `3 o { 1 r0 `; U8 a5 y! D
return(cCheck != " ") / X. v0 N1 g4 M
}
' I& U- y) J0 H; y: [- D! Q
+ ?( r5 Y7 t r4 B8 vfunction checkform()
: L8 f; W) {! B* ^. Y4 _% o{ 2 J' l5 ^5 x: _
id = document.sform1.id.value;
$ Q8 o7 n9 a M- J if (id == "") : }/ M/ t/ t1 t- N
{ ( R" t. B1 ^2 m6 J
alert("请输入注册名"); ; x7 [2 H9 _' O; Y8 ]$ M/ O
document.sform1.id.focus(); 1 Q* K0 C; K, @7 q8 r5 x+ t
return false; 6 Q! m+ F, z$ _6 ~* V/ d
}
1 U# ?) o7 i/ ]/ f Y. p5 s " ]% ^% }4 }+ ]5 e3 h" S0 `
for (nIndex=0; nIndex<id.length; nIndex++) ) D8 |5 R2 }! K5 D3 G9 F
{ " G+ B: a& a, o! p! N$ n/ M: {- I
cCheck = id.charAt(nIndex);
, D9 z8 n8 X: `4 G( A" G* I1 C if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 6 }7 e% y/ u! Q0 R0 f$ t- _# b
{ ! J2 B4 `# h& z
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
- n$ Q! K$ f# P+ { P# f document.sform1.id.focus(); ( U2 R( `% a( s7 `$ l0 @: H. C
return false; 2 t8 Q; V& @! f8 l5 |9 C
}
1 p4 Y9 L5 U- ~$ j2 r1 ]$ E' t }
; N& j5 R9 J( h; w6 {5 r1 j chineseid = document.sform1.chineseid.value; 5 q* ?: P8 R9 l( j1 _7 b
if (chineseid == "")
% z% ^. ]+ c" P/ } {
5 A$ s8 [! @% f- O: G alert("请输入中文昵称"); 0 @6 C: f) ~ H; v9 ?/ Z; \7 \; U3 Y/ B
document.sform1.chineseid.focus();
# s0 ~* V7 r* U$ J2 W2 T return false;
+ N& i5 d; S3 y* T% B+ g }
' |3 X9 o l( J password = document.sform1.password.value;
8 D7 n- @$ C9 I% e, M) | if (password == "")
0 q( \7 z: f6 }- j; g/ Z { 1 U2 r1 x+ h0 r1 M/ {+ C! x6 H
alert("请输入登陆密码"); 5 @# ~1 Q5 J' g2 i% I
document.sform1.password.focus(); . c# @1 X. Z. [7 s8 d+ f
return false;
8 B S6 X; W4 m4 o) F1 o$ o2 d. @' c* K }
, V0 o# s2 `7 r v9 H6 W password1 = document.sform1.password1.value; * {% p( T% d [" P' p- f0 Y5 G% E
if (password>password1)
- w' X1 f% I) n: O {
2 z( y+ d% B! J4 g6 P alert("重复密码与登陆密码不相同"); " w6 F8 d' b# [1 Q
document.sform1.password.focus();
$ a! n8 V1 E- r3 e document.sform1.password1.focus();
& S& }6 g: h0 V3 }( F% L return false;3 g, F" i! J; m5 D
}
4 j. [3 A& ?, x9 x+ d5 o: i1 y5 Qif (password<password1) # ~8 X, J. @& P1 E
{
8 p' h9 j3 I( {( f b alert("重复密码与登陆密码不相同");
1 I" \! ?! u# } document.sform1.password.focus(); 8 J9 p8 c" o1 Q) o: l2 L3 O$ Z/ _
document.sform1.password1.focus();
, X9 K/ O; ?- v return false;
1 G6 D- c# o# p0 k& I } R) B7 b7 A4 q" ]$ l2 X
if (document.sform1.email.value == "")
9 d% g) n, V8 {, y/ h, b- g {
/ }% Z3 v5 w- p alert("请输入您的E-MAIL地址");
! x1 i6 q# F5 B8 P+ ?$ T# V document.sform1.email.focus();
$ E0 q& x: }; R7 j return false; - m% Y1 X4 H3 K' A
}
! W' i+ B" B" U% k" s
( T3 {, I/ M k8 V- A1 q email=document.sform1.email.value;
$ J4 Q, Q, F7 A. U. [3 c+ l' d* P emailerr=0
9 ]* Z/ j$ f8 T for (i=0; i<email.length; i++)
, b4 ?! c; z: Z8 T { ) I' V" }4 x% B- W7 @* ]+ ^: J
if ((email.charAt(i) == "@") & (email.length > 5))
: x ?' p+ ^- u0 q% [& l {
0 Z: S- [9 z, g" I: f5 @ emailerr=emailerr+1
! M. d- D" d$ |* H } / R7 u& H1 Q" E, g; P. D
} 1 [2 n. P2 ]# r6 y
if (emailerr != 1) 4 _5 e" ~! z8 L
{ , s, A6 [) ?3 t8 ]
alert("请输入正确的E-MAIL地址"); 5 a: u5 N6 u- x% s, d/ {& J$ L
document.sform1.email.focus();
$ X& t5 u3 [2 `9 Q% l, h return false;
! {0 ~2 K# z) ~% p# f! J }
7 J; B S5 W* z( t. c
- U: j P7 W' @ if (document.sform1.checkask.value=="")
* k, Z& T# n3 H" n0 W { ) K `4 U6 T8 k# O; Y* H( F8 e
alert("密码提示问题不能为空");
3 S) z9 ~5 @; W* f' M& Y! v document.sform1.checkask.focus(); ; ^1 M& k: v: K5 D
return false;
% h4 }/ }3 D _) z; u' n B }
% n9 v) o' @; Y+ w4 J, p1 c if (document.sform1.checkans.value=="") & |; e6 J" p: m" h
{
( H6 Z% t) x7 o$ H7 H; i6 t4 Y/ W alert("您的密码提示问题答案不能为空");
( _8 A: p& o3 q document.sform1.checkans.focus();
5 L/ d2 F! _3 Q% u6 T return false; 6 i; v, O' n2 R% ^: |! ^
}
, a0 `3 b. I- g/ F* C. [ return true;
z7 L/ z) U0 o1 m1 [2 x
) x F$ O: B0 |4 S* d' R& P}
* d: F1 |- v7 m) x</script> |
|