|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14411
- 金币
- 2491
- 威望
- 1647
- 贡献
- 1439
|
这个脚本对你可能有帮助:2 c% d( t7 M7 z" |9 e
<script language="javascript">
9 z9 B( A7 ~7 x. Dfunction IsDigit(cCheck)
$ s5 Q8 m5 @3 L5 p; [1 [" l { ( J# u- D0 R2 f4 n
return (('0'<=cCheck) && (cCheck<='9')); $ R: ^* ]/ v- i( u* f" H
} . x3 n3 N& W8 E" B K
) H0 d3 \8 @: W+ u' ]& ]+ ufunction IsAlpha(cCheck)
% K/ X- y# u6 ]: U& X { 2 e# C7 }' L. P& Q& R2 O
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
6 E% j' }! o; ? s- n }
; d. k. i2 o$ a
" V. f- r2 L; R; E* i+ hfunction IsaNull(cCheck) ) e* ^/ u8 ^4 S4 o' [
{ ! {* O% ]3 Q; ^# q. O
return(cCheck != " ")
3 t0 d8 _2 B$ e0 u1 l p } ! F+ c" R: b2 p
! C, h0 Z9 d& a8 Jfunction checkform() : m* I6 M% Y: q8 v# L
{ " M* M* q- a% g( R* K- T6 t
id = document.sform1.id.value;
8 Q6 [' R: h% X% G if (id == "")
; Z; m8 Q5 c9 F+ G* Q8 G { $ R0 g' N, q+ [5 p
alert("请输入注册名"); ) `( m9 @5 M& H0 ]4 W
document.sform1.id.focus(); ; t7 [+ U( e. O8 O. Z% w
return false;
, M. Q6 ^2 r+ `9 @3 m }
2 b8 L z/ [, o. }6 }2 v " u! y% r! B" C
for (nIndex=0; nIndex<id.length; nIndex++)
( W) G. T$ I( h { 4 X( J# [- A2 \9 M4 k
cCheck = id.charAt(nIndex);
! H" K. R% W0 |0 U6 a& b if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 9 k3 n8 E7 Q7 D# s! {& Z4 A& |
{ 8 }, A m% K7 m4 x3 j3 @5 c2 |
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); * `% L, Z* @6 S1 d- R
document.sform1.id.focus(); 3 ]0 {. C1 F( n" L
return false; 5 }( I. s# }* `) A- H% s
}
4 z( T$ _# P, O } ! r! E- y E) |/ E0 C0 V
chineseid = document.sform1.chineseid.value;
& q+ h6 I# x% J* V: a9 k9 \ if (chineseid == "")
0 M( S o7 ^) k+ Q, G( K- D {
3 I: E& \! Q/ r* d alert("请输入中文昵称"); 3 G, X3 m5 H+ J9 X' _
document.sform1.chineseid.focus();
/ u% Z/ e2 K- t3 I return false;
# u5 }6 [- U6 H/ d } 9 h2 [% o4 k0 i3 }' v R* L
password = document.sform1.password.value; ' u/ z5 F: Q S& _' N R6 D
if (password == "")
/ h' l1 m( @$ \! Z7 Q O9 K) V# Y {
1 H( W1 H$ J5 d" o, `/ G* E$ m alert("请输入登陆密码"); ' [/ j: W& a7 `1 ]# a, |
document.sform1.password.focus(); ! l7 {' R/ ?6 c! L& T3 h( N4 |- z
return false;
7 C1 U! x n, Z q/ | } . w) W# i2 t9 U: M5 H
password1 = document.sform1.password1.value; + H4 x: b% a, w; W
if (password>password1)
% x3 a$ u* t. R! t* u; A }- e3 E {) S1 @# L! V* u8 X6 B) y
alert("重复密码与登陆密码不相同");
; C7 z' s" h9 d; Q' A* {! Q2 S document.sform1.password.focus(); ?# s0 X$ F3 p
document.sform1.password1.focus(); + O+ g$ l, [2 j+ T0 a
return false;
- X) D. u+ l, b1 R } 6 D, x2 m5 Q: y% W" A, K
if (password<password1)
+ [; z4 f$ J9 c8 ~. D4 F$ V {& w% L8 E, Q4 r
alert("重复密码与登陆密码不相同"); + B8 k% v5 d+ D+ e% d
document.sform1.password.focus(); 4 X' ]9 C8 n" z1 B* W
document.sform1.password1.focus();
- J: ~; q- U$ N! j) B1 W return false;
6 d1 h& Z! f) V( }* d8 k. D } 8 m$ n& c9 i5 C0 F3 V# s
if (document.sform1.email.value == "")
- W5 Y) P- P- N3 u8 x/ r {
4 v, Q( X' s- z% s4 ` { alert("请输入您的E-MAIL地址"); # w A" k; |; I) W, _$ w; G( @
document.sform1.email.focus(); - P" i# j; F# S. D S& C+ i
return false; 6 i: A0 M% I8 D
} ( V* o, J+ }$ U& C
7 K/ |) Q0 N3 `" K
email=document.sform1.email.value;
) l, Q. o- ~- R1 m6 _ emailerr=0
- u2 Y7 s+ x3 m for (i=0; i<email.length; i++)
& r8 q8 k1 K& C# _$ f$ k { 5 H% i* V8 P5 i( K) f, P7 R
if ((email.charAt(i) == "@") & (email.length > 5))
9 j9 d" [; @" i; J7 s( L8 O' q9 c4 y$ o { 5 y/ N7 q) x+ e- f% P
emailerr=emailerr+1 4 E) U. B- A$ w5 \+ d1 E$ A- L
} : e# a$ T, \0 J1 Y& _: _8 n6 `) o
} $ p4 s0 x7 S% H# {5 w. H5 e& \
if (emailerr != 1) ( p Z1 ]1 m# K
{ 0 B! c0 F. A% U! ]/ z% i
alert("请输入正确的E-MAIL地址");
5 d" ~7 J0 n1 g0 k; a* s document.sform1.email.focus(); ' k [2 s: U0 Y+ r2 n5 K* d
return false;
# y- _7 v' x' i! [" v; Z }
& h5 C0 S0 U, v. t$ U# a
7 p& m% [# b# F/ _6 Y if (document.sform1.checkask.value=="") ( ^5 B* C8 J8 |/ U+ y' n& M
{ 7 D- t% X; O( S/ ?; _- d
alert("密码提示问题不能为空");
_- N0 q& {0 i$ z, y. S4 t document.sform1.checkask.focus();
- b; R( I! O2 G% Z return false; 6 R: s% d8 \6 O. A
} , d9 I3 f; Q: F" C9 M/ x
if (document.sform1.checkans.value=="")
* x2 D& P( x6 E4 F. ? {
# @* {7 `. }! u4 d9 l) v1 G alert("您的密码提示问题答案不能为空"); & P" z9 U( t' E$ S& X, a( p3 b7 T
document.sform1.checkans.focus();
8 E7 g o9 r: v h return false; # J, i4 G5 m1 K: T5 R3 y
}
. I1 b# t8 f& I" b% @6 ]- }- m7 s. h8 ~ return true;
& m+ ?. o# ^: I9 o: K: [1 z
& U5 l+ y5 Z: J* W' f} 1 m. |. {8 k, s9 `9 ^6 R! {% ]4 ^
</script> |
|