|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14333
- 金币
- 2452
- 威望
- 1647
- 贡献
- 1400
|
这个脚本对你可能有帮助:0 l+ B4 K% O, E! x
<script language="javascript"> . I6 }% {9 W+ T6 r; z
function IsDigit(cCheck) : K0 _3 _: I R; L- N5 g
{ 2 M1 g- A2 G2 h( o2 C
return (('0'<=cCheck) && (cCheck<='9')); ' h6 M9 R8 y6 d7 Q& f2 {9 M. }
} \6 z2 T: r. P% b2 b1 S
& [8 y" p+ z" v* d1 g: t" u% Kfunction IsAlpha(cCheck) 4 `5 K+ N; H& t) |! C' g9 }
{
' Y' m. Y: G. C3 M" P4 F: O, L return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
/ l9 ]2 A. m7 O+ m, ~( p4 E5 X+ Z } + E9 ~2 \/ F+ }2 ~
* x8 J, d5 a1 T; ^
function IsaNull(cCheck) # Z9 s# N1 U+ |, F2 x1 I
{ ; N3 _$ j8 }7 n, w, v
return(cCheck != " ") 5 _# g! H5 N8 K% I+ j1 C$ O! \
}
5 X9 m4 W" G v6 R) [* r 2 u0 t: |- v4 h3 E5 T. r
function checkform()
# T; I' c; n7 W{
3 u; e% I+ ], f7 M# Z9 C3 P5 Q" R id = document.sform1.id.value; 3 d. y% k% ?- ^; q. I* H
if (id == "")
/ V5 W1 s i0 x/ a0 P {
* \' p& p2 T: Q1 q alert("请输入注册名");
0 g, m- X: B+ T/ W9 q9 V document.sform1.id.focus(); : `9 M3 Z( P% [
return false; * w7 P4 @( V9 N+ T2 L+ {/ x
} & X5 X2 n( G) X1 h8 _6 C' R; v3 c
* K1 Z* J+ z& H for (nIndex=0; nIndex<id.length; nIndex++) & l8 `; {6 g K: q X- x& V, I% |
{
; y6 c" d& J7 Q" ~ cCheck = id.charAt(nIndex);
2 j; s0 \, n" F! K6 J if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
/ r. N& S2 ~7 Y3 o: G1 e' M {
/ A0 ?, J7 o2 c: p, E; p4 S$ k8 L alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
" X! J z) a. E+ i# }# X+ x, i document.sform1.id.focus();
; E+ c0 b: D# S( g! ]5 Q return false;
+ u# R3 R' v+ l* v# K5 i D! a' x5 n }
" s* v" A- _% Y/ `' R) i8 B } ( t% @' k5 a3 t& T" p R
chineseid = document.sform1.chineseid.value; ! C0 N) C# N1 ]3 N! e& r9 Q
if (chineseid == "") : f' s' X2 Z/ z1 j
{
* R& @" a; g. r+ V2 o# W# ^' W alert("请输入中文昵称");
" w1 `' k3 w3 ]) c document.sform1.chineseid.focus();
) |8 h9 \' H0 m p$ x return false; / z, C% b; j5 f5 g2 o) S& @+ b
} / F( S3 J; z- r% e' e5 j7 I
password = document.sform1.password.value;
0 c) p5 V5 Z; Z; d. ] if (password == "") 7 u1 ?9 m2 ^8 s" x2 D
{ # G. F- g& D) h- }9 L
alert("请输入登陆密码"); - `: I+ V3 p* U" e1 M
document.sform1.password.focus();
' I9 y8 U! K! B* s7 U7 D return false;
( n/ s @1 N x& {* z* X( j } 5 b7 j5 y0 x3 ^: E* b6 g
password1 = document.sform1.password1.value; ) b- s! }! l9 t' A
if (password>password1) ( w) c( j: z' Z# ]7 k
{3 v d X h; g0 S9 f
alert("重复密码与登陆密码不相同"); , Q* ?5 l9 z3 K
document.sform1.password.focus(); 7 d+ s% q- [* t7 v
document.sform1.password1.focus(); % H2 E8 O# C+ J1 t W
return false;; ^7 M5 Y* O3 C0 G+ d* P
} - z. _' ~( j6 x# q/ w4 X* r; }
if (password<password1)
# K2 Z& f0 J S& ^, s* E% a {
! ]3 N0 n3 L Z alert("重复密码与登陆密码不相同");
- n! ]' ~1 u7 M+ x% s, @ document.sform1.password.focus(); 0 |" m$ s# W, U6 ~! A0 v
document.sform1.password1.focus(); ; M/ c6 w! F$ Y$ l4 g
return false;# N# U4 b0 [& b1 O& T
}
* d0 p9 K, V- g: A if (document.sform1.email.value == "")
7 d% o- N1 ~$ L; K- g" A7 I {
; U. I/ O9 O* b alert("请输入您的E-MAIL地址"); , F3 W: L9 M7 Z" f
document.sform1.email.focus();
+ I- [/ f5 x4 ^* O$ D2 G# y return false;
1 G& q1 d5 T& g( ?* P }
! U( i+ u; M7 c' N, b/ q: d3 P0 Z3 Y % N+ i4 S- f1 S3 K: \1 K
email=document.sform1.email.value; 8 V8 b+ k. m* @
emailerr=0 " p! N( q. X% V
for (i=0; i<email.length; i++) : H2 m! p+ F9 `- M+ S
{
; p% t8 x X- r, z+ Z. Q if ((email.charAt(i) == "@") & (email.length > 5)) 8 X% n. M% k- f
{
u% W2 R! b8 m: A3 m+ ^4 h emailerr=emailerr+1
# U7 D+ ], c8 j4 |% T( \0 j } " ]1 j4 m [& T2 s& p4 N/ G1 w* M! O
}
. ^+ B- F* n' P f/ w4 x# { if (emailerr != 1) 9 R& x* s+ A0 j: H# P& \
{ N3 ~. t }. A0 M6 e/ N. h
alert("请输入正确的E-MAIL地址"); 3 m! H6 G# j2 u: |5 ?+ y! Z; m6 w
document.sform1.email.focus(); ' ~, e; U* c2 V! `4 {
return false; . H/ j+ g' n% q$ I
}
( X, s7 n2 r/ W3 A) S3 b: l
2 K9 v% W0 p/ P: D/ ~, _" t5 { if (document.sform1.checkask.value=="") & ]5 j" U# z. Q& x% Z H3 A
{ 8 P' @+ _) U3 G
alert("密码提示问题不能为空");
1 O; f5 |7 y' I% N+ a document.sform1.checkask.focus(); ! u3 }$ b$ t9 t! y
return false; $ \7 {( t: Y1 ^
}
( s( k6 T0 m5 |( t' x5 ] A; F if (document.sform1.checkans.value=="")
0 i, x2 y6 B% v0 Y) } u$ k {
# {9 C5 m5 M% l. G7 o9 R5 V9 L; q0 X alert("您的密码提示问题答案不能为空");
3 Y% g! b; e9 E) v document.sform1.checkans.focus();
! [- l* a$ h3 X, |4 h: b return false;
0 T) k1 u! d2 Z z) y }' F" d( T3 r" I
return true;
! n& z8 D: @" x0 a% R5 o* }1 Z: K 4 Q/ B6 g, X, B7 m' @
} + C4 I' N( } ~3 S& w
</script> |
|