|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14397
- 金币
- 2484
- 威望
- 1647
- 贡献
- 1432
|
这个脚本对你可能有帮助:8 c% X1 e5 p) {* ?
<script language="javascript"> : ^2 p0 I3 J# G/ v
function IsDigit(cCheck)
2 w7 i8 c# J/ m {
! |6 [4 b" ~. a a/ T6 E3 h' C return (('0'<=cCheck) && (cCheck<='9'));
2 f* a r) _. h9 t$ T+ p, v }
" n1 {3 y7 A6 H4 N- T- P E! z ( H G( B3 I( d: e+ t5 h
function IsAlpha(cCheck) ) J: [! m" |* n- Q; y" I
{ + Z3 @/ D% t: j! \9 r' V6 T
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
4 @3 f/ u( D* ^( ` }
: k g6 R6 r& z8 F5 V) q 3 ~/ H% W+ @: {4 ^5 L( _
function IsaNull(cCheck)
* R) R6 n5 S: H1 b- p7 } { 5 [, {4 C4 t. a- ~' g1 ~1 e4 \
return(cCheck != " ")
/ B' [9 | R. T- P) n } . C% l9 m) ^$ M
/ U0 u0 {) s( n! U
function checkform()
/ _5 B+ n! k) E( W, n. I7 g{
0 R8 C, m. ?) j c id = document.sform1.id.value;
9 T& _+ p" b0 \; E3 O if (id == "")
4 B, ~; D* d$ _) g! G9 N {
8 Q+ B: g& r, O& K0 M alert("请输入注册名"); 2 n* p; D1 Z) j8 U% ?
document.sform1.id.focus(); 2 g, h, }6 B( d! q2 ^
return false; " I5 I( t: S4 M j
}
) Q& I; h% `6 q/ i# R3 p( N. F
7 C. P8 i% d' T/ \1 K+ v4 g5 k, H for (nIndex=0; nIndex<id.length; nIndex++)
/ C/ L. H8 @0 f7 Q# o( C4 F { ( k' H4 a- v2 v& E3 t: G
cCheck = id.charAt(nIndex); q9 G7 j2 ]6 Q# R
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
7 C4 k6 i5 p `; J8 q { ! u0 e8 \6 _+ s1 ^$ v
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
6 T. z7 f$ t! ~) `4 ]& Y document.sform1.id.focus(); 9 }- [ h4 I4 B) b y
return false;
3 q; H' _7 `" K } / m* o. V% A7 z$ X i
}
( ^/ j) |& R3 e7 s4 m4 e chineseid = document.sform1.chineseid.value; / x8 T: \" b0 @5 f
if (chineseid == "")
: ^, q/ b1 ^9 O {
: e4 y" I3 ~8 m alert("请输入中文昵称"); 2 Y% J4 e6 X: \; {$ l8 w+ z
document.sform1.chineseid.focus(); ) s' x6 h- G2 Q# b. _
return false;
9 K" A/ X6 [) ]& z; c7 g2 h. ~ }
; ?: g' P, P5 L: H v# K) A password = document.sform1.password.value; % N3 J7 I s6 Z( `, p
if (password == "")
! y, [$ X6 Z6 O8 }3 r4 Z { 2 F8 C; y0 o6 N9 c( ~# k. O- n% E
alert("请输入登陆密码");
$ m: M, @3 ~' n' k document.sform1.password.focus(); 6 p. J) i+ ]# l+ T
return false;
( t$ G. Q. }) v" O1 q7 h8 J6 k5 G } J5 Q/ ?3 [" `7 d, Y. P1 I7 U
password1 = document.sform1.password1.value;
. I+ N' w, D* d* V0 n a if (password>password1) % {# h1 l, E1 {: g, A
{
0 X+ n6 I# B) G+ R8 h# O8 e alert("重复密码与登陆密码不相同");
, K$ p& y$ a5 w n document.sform1.password.focus(); 7 g. m& n- a* G. P3 N" h4 C
document.sform1.password1.focus(); 6 ^$ Q4 c4 n$ q, T
return false;
, X4 R6 S0 `! C# \3 q } : Y$ a& n" w+ P
if (password<password1) % ]+ v# X/ }4 a( M
{1 g9 V* S- @. w+ b! o; W2 p# g
alert("重复密码与登陆密码不相同"); . a2 j8 g0 Y5 r7 d: f4 ~
document.sform1.password.focus(); # F* O- Z( }0 K7 v
document.sform1.password1.focus();
+ H* ?: P- q& F! x& {- ^$ b' }, v return false;+ [4 J8 f+ ]7 {, p
}
, h1 A6 F1 n. u if (document.sform1.email.value == "") $ J( `/ P. L2 p+ [) P2 r" C" A
{
' h1 @/ p1 B: N0 t. y. `/ e alert("请输入您的E-MAIL地址");
8 m# ?7 f6 E3 y document.sform1.email.focus(); 8 Z* \3 S. Q) S
return false; O( U5 r6 P. M; c
} % a5 |" U2 c- d# h% Q
; v8 f# M9 t; p
email=document.sform1.email.value;
5 S L# K/ [2 f8 c emailerr=0 / X' M7 e' S! K K
for (i=0; i<email.length; i++) # I+ g+ v4 i% |" l
{ 1 r/ G/ L# j- L' {4 _
if ((email.charAt(i) == "@") & (email.length > 5)) ( G/ }% }8 B8 m1 M& B
{ ! s3 v) l3 l& u" t' O% u1 u M1 v
emailerr=emailerr+1 % E$ R' p, U6 w: [- O# J
} ( @$ M k1 `1 y7 G- X5 O0 X7 ?
}
" z% m# t& @) ?3 B if (emailerr != 1) 6 s, e6 Q, c5 ?$ w, N( @/ Z% w
{ K% }# w9 g! }0 }
alert("请输入正确的E-MAIL地址"); 0 g; }1 d! r- |7 Q
document.sform1.email.focus();
! e6 [3 ^2 N: J" T. ~& a return false;
) M0 A2 g9 {6 O' t+ b } 6 V! z8 `8 H, Q* \% B
" a2 d7 O1 p! w, \! a c# D" O
if (document.sform1.checkask.value=="")
) g. I6 r3 }9 V& | { $ g! c( c5 u2 F" d5 e4 y
alert("密码提示问题不能为空"); 6 x+ B5 m0 r7 Z4 K& C: q+ T; S
document.sform1.checkask.focus();
8 n( i7 A4 ^! j# U7 W* x return false;
v9 Q: u& t; s# {4 u8 ^) Z } 5 J- l- H' L+ I# m" S z
if (document.sform1.checkans.value=="")
% v, Z- _9 _- p2 I2 g: W- }$ d+ { { % G0 U- I" n7 ]" C) x" D1 @, v' y
alert("您的密码提示问题答案不能为空");
, B W& n0 ~$ a: Q" l' k% O+ ~, a1 _ document.sform1.checkans.focus();
) H5 H7 |$ [/ A# B' P5 _% V return false; 4 r( Z0 A- h' h+ t
}% A s" z6 w4 g$ ?/ {
return true; + n0 j: g: P: L9 O! T! u2 d1 }
1 t/ [) ?8 x( y( g}
4 ?, T% l! l& q+ q</script> |
|