|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14381
- 金币
- 2476
- 威望
- 1647
- 贡献
- 1424
|
这个脚本对你可能有帮助:
- E8 \4 B; d$ l% |* m6 R! u<script language="javascript">
' a$ H3 z8 g- |( efunction IsDigit(cCheck) 4 v. [4 T+ E: k
{ * T, j' f2 J+ X6 }2 Y0 e' C0 o% P
return (('0'<=cCheck) && (cCheck<='9')); 6 B# E: U1 W: H" E
} 0 F0 ]$ c: ^( K, L) L Z( J/ f
& A6 G1 w1 Q; m& d8 V/ L* Kfunction IsAlpha(cCheck) % ~1 g9 W8 Y( @4 o) \6 t! _( x
{ 6 l& n: n* _" J& \) w* C4 M
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 8 W/ G m; {8 d2 Z# T
}
d d/ C) w- M" J. q$ {- H * c ^4 W2 ^4 L) x0 e
function IsaNull(cCheck) ( Q2 g6 z F' D5 f
{ . q: d, R R% F' i. v/ W
return(cCheck != " ") 7 o- o: I+ s. Z6 e \
} ( X8 s$ i) b- D6 ^
# E/ v% e- m; H: Afunction checkform() & J8 x0 e* X* t* _
{ - }& n8 v# m2 {) v9 |' F6 h7 G
id = document.sform1.id.value;
/ ?- b6 {; y1 e5 j4 X if (id == "") ! s1 x& b( ^2 @* n) B8 d
{ 3 T3 R& c$ m6 s+ |# P0 [
alert("请输入注册名"); 1 m3 M6 W5 @. r$ t9 `
document.sform1.id.focus(); & E1 p. x& L2 O8 C* N
return false; * O2 m p/ V- x
} * n* d+ X+ x! E% A+ m8 U
2 r& m9 B& o& [% C) [9 [
for (nIndex=0; nIndex<id.length; nIndex++) l; w r2 u3 L5 ?9 \; d
{ : ?6 i: a; ]0 U0 K& C6 _& n
cCheck = id.charAt(nIndex); ( Z, J2 y( e0 `
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) , k! p H! b- I% _5 B; b% U$ N" c
{
' F/ m5 m8 p; g% q3 O: B7 R& p' ~5 W alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
* v( M* f8 w- ^' _ document.sform1.id.focus(); . j2 X# u0 c4 b9 V( O' w" M
return false;
2 x0 L8 G/ Q5 f: g7 M8 B1 ? }
# T( c3 O2 z) ?; b; G4 G }
$ l. r9 E& l" R% @0 x, l chineseid = document.sform1.chineseid.value; ' O3 ~3 T: I/ F9 Z. t
if (chineseid == "") ; k$ z: `# M- L# c" E6 ^
{ 8 H' H+ @1 q# q$ M4 T
alert("请输入中文昵称"); 6 C6 e l3 G/ ~
document.sform1.chineseid.focus();
& o+ w R3 ?4 f, Z2 n return false; 6 R: G2 e, v0 K6 v$ E' G# i
}
X9 `( `7 a5 B5 S: A7 J$ H password = document.sform1.password.value; : p9 B0 w2 m2 c1 n. r
if (password == "") ' _) [( D/ t; I( k2 b! ~$ s- x# g
{ 4 Q/ S$ V. H# h
alert("请输入登陆密码"); $ o# n. A# m: ]8 P
document.sform1.password.focus();
: _; b0 S1 ? G, c return false;
2 P7 E/ q7 ^1 A( d1 b6 z }
* @$ P& D4 N& \- _ password1 = document.sform1.password1.value;
* v/ Y T. A3 \0 i& ?1 _$ c* w if (password>password1)
, u" Y N/ _0 A# ] {4 O; o2 }1 T( t
alert("重复密码与登陆密码不相同"); 7 P5 V% }/ \+ y I1 P2 N* c- v
document.sform1.password.focus(); 4 _0 H* U2 W+ g" F8 Q; s- }9 Q
document.sform1.password1.focus(); ! S8 v2 o' ^- T. }
return false;) b/ j; H( ?9 y! Z0 p
}
% S5 o8 n2 G9 B+ `if (password<password1) + M9 D: a. }! z9 I, W3 E1 E# u
{. e" o1 n( R) ~/ U
alert("重复密码与登陆密码不相同"); + W3 h% U7 }7 F, |5 C. s- I
document.sform1.password.focus();
% F& E6 ]: y$ X9 h1 d, x: {) F2 F$ R document.sform1.password1.focus(); ' ]% H) w2 ` M, J- ~. W
return false;' p* F* k U& v" y, A
} $ p; |: U7 E. n9 \5 E/ U/ ]
if (document.sform1.email.value == "") 0 z( f7 z3 s' k$ k: I
{
3 |+ r5 L. G3 e alert("请输入您的E-MAIL地址");
7 C P3 [7 ?9 j document.sform1.email.focus();
+ c- R ~2 ^! a" l" _; L0 T return false; 1 A3 m% G. b* M2 x9 v
}
j6 `4 B# C% [" M1 b9 i% y
f, K3 H3 G* }) F- l, } email=document.sform1.email.value;
# J7 J' r9 {7 i* S( \8 o* X emailerr=0
, L* U3 `& d4 u$ @' i7 \1 f3 B for (i=0; i<email.length; i++)
; f' W: W( S. Q) Y. t7 a/ ] { - \5 A c5 J- }" D% z/ U
if ((email.charAt(i) == "@") & (email.length > 5)) 4 c6 r4 R& p& {; r
{
$ m( F$ q7 p! a, Q1 ]: ?0 J5 B) C emailerr=emailerr+1 9 A Y5 e& }1 h8 P
} + B; a I4 ?6 L5 n3 v/ K- x) H8 }
} p% d4 Q; C' ]$ G
if (emailerr != 1)
4 |; M. i7 T+ z1 M% i7 Y3 w! L { 0 |- o( X3 o1 K: r
alert("请输入正确的E-MAIL地址"); 0 e6 N" M" h' B+ N
document.sform1.email.focus();
. r c; U+ z. s& P. `" y return false;
/ N; Q9 c! n2 p0 K& O }
+ @# h0 [7 ~& A
+ E# n- X4 S4 }* P) A( V Y5 m if (document.sform1.checkask.value=="")
+ p$ k0 _3 U$ R$ c {
. X0 N9 s/ X( g+ [! l/ U! R alert("密码提示问题不能为空"); & U8 j1 c( M5 B) g9 M
document.sform1.checkask.focus();
% z3 G0 {; f* [# M, _; l return false; ) f+ w% R5 I0 }' v- k
}
& R4 r6 j9 d5 e L, F: A if (document.sform1.checkans.value=="")
% D) F( M3 ]* t' n# i/ P+ w7 g# g( ~ {
_% W% ]# w+ l* q! g$ M alert("您的密码提示问题答案不能为空");
/ G! W6 q; i# F. y# N document.sform1.checkans.focus();
+ Z4 m: o4 j3 ^4 z, v return false;
6 ]( N; J. K' d! u6 Y7 I. m: w }
) j0 z3 A4 X7 v return true; ( \; g( p) X; u% F; P
0 n2 {: t6 g7 P& h}
8 O: U3 c& w( E4 \1 }* E</script> |
|