|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14329
- 金币
- 2450
- 威望
- 1647
- 贡献
- 1398
|
这个脚本对你可能有帮助:
1 |$ _- I! ?6 x9 U% K7 N% ?2 j$ D- Q5 x<script language="javascript"> ( R& K+ K& \9 m1 Z% `' P0 o
function IsDigit(cCheck)
, W; C! p% m3 Q {
& T( H2 l) |$ K* k' ^& {* ~% L$ { return (('0'<=cCheck) && (cCheck<='9'));
y) f% _9 U% r4 i/ K n } 2 V+ Z7 Y2 o+ |# g
) w+ L3 g9 m* z! ?( M* G
function IsAlpha(cCheck)
, c- w# H$ G, } {
5 ^7 Q, v) Z* F/ Z3 h+ b6 ^3 P7 l3 ? return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ) ]( b* E% p( L
} ) t* [6 `8 }9 U: M% @
2 |' f* E0 K0 d# N4 bfunction IsaNull(cCheck)
C; M W1 w( ^1 D j( i {
; Q$ ^4 B ^3 e return(cCheck != " ")
+ ~; z4 i; g" v6 J$ a! u } + j1 w3 y5 m! u: i# f3 z
. Z8 j n* E2 z) r7 n) }4 r" ufunction checkform() 3 O L( f9 n! y2 R% n
{
N% `1 U# y4 w% I id = document.sform1.id.value; ' C$ a5 l: ^* I2 H2 S) B' B! K
if (id == "")
8 d8 t% X" j) N$ p7 ^ { 6 ~+ t) K. P0 T5 R) q
alert("请输入注册名"); ( x3 q2 |" d o, c+ e2 [
document.sform1.id.focus();
" h2 \, r! d8 Y) D* Q& ^1 _ return false; ' \2 T, _3 ]- u* X" C& F2 [
} + ~) r4 l0 J0 s, ?" Q3 u' z
9 V0 E! E' j$ n. Y: B for (nIndex=0; nIndex<id.length; nIndex++) ' N' E" T$ ]& |, ^9 _
{
& @+ W2 @7 O w. c7 Q8 b cCheck = id.charAt(nIndex); % j6 L" E8 m+ }1 [
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
) g* k; C4 [3 M$ V- t {
( r3 ~' w+ X- N/ @ alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); ' f0 Q* c: d+ ^6 [! ^
document.sform1.id.focus(); + X+ Y& t. B. C9 x! q
return false; 5 c0 S- t% K& a6 l* w2 u
} 1 H! q' Z+ j+ s: k
} , e7 J! r; }* n
chineseid = document.sform1.chineseid.value; ; n4 ~) |" R1 T2 n1 k& h
if (chineseid == "")
; ]- o: T( A! m/ V: N8 s6 g {
, m+ x2 A% u* b2 q# E& s alert("请输入中文昵称"); 1 q3 `" p- E+ [% T a0 L
document.sform1.chineseid.focus();
$ P; T9 H( W) P1 T1 l return false;
. c7 Q+ k0 G/ B$ g% n }
! {0 Y1 ]& X) Y5 j4 z$ c9 t; E/ y# l$ I8 N password = document.sform1.password.value;
5 Z% Z5 ]7 ^! Q0 H. z/ E if (password == "")
6 _' i. M; c8 a. f' j {
8 G, \/ C/ z' S! H6 R0 r' b alert("请输入登陆密码"); 7 D# K/ D3 k% b% ^: b% [
document.sform1.password.focus();
4 r+ x# {" C# k7 G1 I return false; + a8 ]! }* u" f- x' e
} 4 M$ C6 d5 n9 f3 R* _ X1 d2 y$ g
password1 = document.sform1.password1.value;
, z' F! r' M0 Z9 Z) d if (password>password1) 0 F# o& v u$ z' D) D8 W) n0 M% c
{. j( A, Y" @; m# c0 B$ I
alert("重复密码与登陆密码不相同");
+ e4 S) V; h$ M: P6 ~% G document.sform1.password.focus(); ' b. F1 `# P; i" l5 F; H J
document.sform1.password1.focus(); 3 H( D8 z" r* L, g3 v3 c( b
return false;$ ^% f6 M% ]; g3 m; i& X: L7 x2 q. h7 P
}
& V- R4 ]4 [+ I; D1 _- Yif (password<password1) . q; a' H/ m) u1 G3 s
{
* O* m- L6 {; P, a- y1 @' K alert("重复密码与登陆密码不相同"); + @3 B6 h: G$ L1 }0 P; |4 L
document.sform1.password.focus(); % \8 T; ]' d( J( @# V
document.sform1.password1.focus(); 0 W# M% `- H( h
return false;
9 ^1 n5 m' L5 n$ @; w# ]2 y; u* L* t0 X } 7 H: ~3 | z( D1 n" ]
if (document.sform1.email.value == "") 2 [6 x; }- k- G% w
{ 9 y$ P, r, P1 D9 F9 E. M" l# g
alert("请输入您的E-MAIL地址"); 2 l9 ]1 F2 n* d; E" i
document.sform1.email.focus(); ! ~/ D) A: J/ Y+ D
return false;
3 I9 u- ?0 c6 ~6 Z } ; T5 A# p, N- p$ @9 Q, t- O
% ~% j& b/ a T9 {4 ~
email=document.sform1.email.value;
9 a7 n) l; N9 C, X* p+ O0 v' S! V emailerr=0
& p, I! W2 ~9 j% z, r* Z1 ] for (i=0; i<email.length; i++) " ?0 m! ]$ e/ w0 }! A7 B' C
{
/ a" r, `" d2 b" T/ s; ~ if ((email.charAt(i) == "@") & (email.length > 5))
: _% ~8 o& z/ h& _ {
" L# h6 E/ @4 [) V) m emailerr=emailerr+1 2 w# q8 Y! a( ]( f! g- D
} ; z6 ~% }7 N8 n* \
}
. U# [. l% `3 D- T* a if (emailerr != 1) 0 F1 c& @- @3 ?5 {/ l0 F
{ 1 b, K$ Q, d6 P( |2 ?4 }
alert("请输入正确的E-MAIL地址"); 8 J7 W5 U( h; u" O9 b
document.sform1.email.focus();
; j+ h% H* N6 k- V& |" j return false;
( v8 m; Z( T7 p7 S } u) f9 k9 A8 x# w5 S, x; d
) M8 a, j( Z3 K, o! \2 |5 V, o if (document.sform1.checkask.value=="")
% O8 I; t2 g2 t' K3 p* j) k+ d" T { " y5 T6 n6 ?4 [" ~" W1 R- _" b
alert("密码提示问题不能为空");
9 I& G; a J2 w8 `3 `4 L document.sform1.checkask.focus();
% r* @ M8 j- n& f return false; * L' W8 O5 w. j; _/ h) T8 b1 h
} - |5 \8 G# {* r% l0 Y, v5 H( Y
if (document.sform1.checkans.value=="")
% q$ s1 b ^- S' I! m {
5 w4 V/ H+ E- a8 x5 [ alert("您的密码提示问题答案不能为空"); : n; c w+ L& Z3 [
document.sform1.checkans.focus();
6 Q. e0 N4 c" n# E return false;
9 j! K" E4 b% @ K$ O+ r' N+ Z0 G( P/ y }4 c2 @" i. O4 o7 G4 L
return true;
3 R! G. H1 w- I % W4 w8 A9 A( ?* \6 a0 | \0 _$ V
} / l8 b/ [; Q) w0 Z" T
</script> |
|