|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14333
- 金币
- 2452
- 威望
- 1647
- 贡献
- 1400
|
这个脚本对你可能有帮助:1 e) p! r8 h7 B* p* C1 o, H8 u1 F
<script language="javascript"> 6 h+ Y8 j2 o+ s) o; R
function IsDigit(cCheck)
$ ^! r& q! v; k; \ {
; Q* D4 k$ I/ b return (('0'<=cCheck) && (cCheck<='9'));
- y1 s: W8 _7 \. ~+ A } ' b! E) g' V+ \' ^) ?' U4 Z, q ~
# p5 {* b0 G* J( V% r/ Y! zfunction IsAlpha(cCheck) 1 G( f4 A4 B. I3 d4 D
{ 4 p5 q/ W7 H. S1 ~* N9 G+ |
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
6 n" X4 y5 `+ B) V }
- u7 |2 M! B5 Z2 l" n
, y7 @2 ?, B* |( Ofunction IsaNull(cCheck)
$ }* r$ w1 T \* z0 z, ~9 K V4 F {
j" r2 I$ f+ P return(cCheck != " ") * z& g. f4 i% B6 p3 N9 {
} " j2 C) _; p& q% y& [4 F
. U9 P4 [& x7 @function checkform() 8 o7 C8 P. A& F0 z
{ % W( P% f: e+ i/ w/ f2 T
id = document.sform1.id.value; 0 b& I- W% \+ g
if (id == "")
! w2 }' G8 S8 d+ B { & f! D( G1 u0 J, `. o2 M
alert("请输入注册名"); $ k' x% N' B. G7 n4 J& J
document.sform1.id.focus();
2 a6 c3 h" I) N1 r" n return false; ; `* {) G8 t3 h
} $ M3 f! E5 ?5 l0 y, r% f
; P* i' |) y) F8 M2 R C
for (nIndex=0; nIndex<id.length; nIndex++) 4 S5 ~2 X# _4 e
{
1 V6 @3 s# a0 g- x* ^ cCheck = id.charAt(nIndex); 2 m) v9 N& _/ ?7 ^& z& p& @
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) / q# `8 C8 N* i) h7 O
{
9 Y" h5 V( I8 F; @+ m0 Y- Y k3 v$ \ alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
2 W, X7 L0 Z ~9 U/ |# B document.sform1.id.focus(); % u& m3 F! o0 j/ H
return false; ! N9 Q! w& w0 }8 c! n% [0 Y
} ( B) M1 [8 K, ?
} * e- q& C" d3 ?/ q- M& J- e+ P8 v
chineseid = document.sform1.chineseid.value;
0 e5 b+ C) ~! W/ @ if (chineseid == "") % W* u$ `9 Y5 v1 l8 c- D
{ 1 J1 ~; \' ]' J h
alert("请输入中文昵称");
, z( x! ^' n5 a* ` document.sform1.chineseid.focus();
& S" p0 G, x: r/ B9 C return false; ; o; X. r/ e2 @4 T# g
}
' e. m9 F! q; D6 B. s m8 J. v password = document.sform1.password.value;
% b8 u* u/ L" ~3 K5 ^" q4 N4 J if (password == "")
/ t4 Z: I2 W$ F6 d { ) m: P, l+ }. S, O Y5 s
alert("请输入登陆密码");
. J- }5 ?& E" v! W( c! ] document.sform1.password.focus(); 1 I! k$ p8 P5 b# A2 h) n
return false;
6 Q# d! v _2 d }
) b S4 E: f3 c$ F; t- t- y0 w! ] password1 = document.sform1.password1.value; 7 L" o+ |1 {; T2 q3 ]% \, v
if (password>password1)
6 f" I3 k& {: P$ y6 m! Z2 c4 x+ T) V- { {
$ Q& O* B* E2 \3 ]& n+ H alert("重复密码与登陆密码不相同"); 9 j4 b6 `2 F9 m1 L
document.sform1.password.focus();
5 H* d8 ~: q- A/ O% _, L document.sform1.password1.focus();
; ?" j' c$ l- ~# ~1 N5 ^8 k. V. y% x return false;" o4 w& D8 c3 ^$ o+ H9 U0 {
} + t- E+ e+ O! o3 g$ l
if (password<password1) # Y% O! Q# M7 U- A4 l( c6 k6 O7 N
{
3 k) V z0 o6 g# M2 M& D8 P alert("重复密码与登陆密码不相同"); 2 t- P3 d; d4 C0 Z) @" j
document.sform1.password.focus();
' B% z7 _; K# g0 M+ n document.sform1.password1.focus(); $ _; g$ g8 O8 t1 x$ E+ n& U
return false;1 n( X) y! I9 ^5 k
} ( M; Q# W/ G- A& O" X
if (document.sform1.email.value == "")
6 ?' U1 w% w! ?. Q' |4 A { , o. p, x8 v9 w
alert("请输入您的E-MAIL地址"); * ]. Z$ P" ], Y. W% e5 q, r; H4 Q* Y
document.sform1.email.focus(); + ?; z: D/ L. b" O/ W1 ?/ S: T. m, X
return false; % D& U, J+ a( F
} + \/ |. s8 Q. y
, |7 A7 t% q- n
email=document.sform1.email.value;
! |8 S9 L' `6 g, |( ^; P emailerr=0 * N& c( x% f0 ~/ J' E6 Z% l
for (i=0; i<email.length; i++) : l$ d5 b, ]. E/ y# |
{ 0 r7 y, q1 y) U# n# z5 Z
if ((email.charAt(i) == "@") & (email.length > 5))
3 g- B8 \) M$ s4 z+ J5 X { - Y/ e& n0 U: D9 g
emailerr=emailerr+1 6 A$ K T" O- L4 N# z2 }+ W" Z5 v
} 9 m3 H- ?+ ^1 ~! z; e. k- y: F
}
1 [9 s/ X3 O% ~ if (emailerr != 1) 6 a* W* {; p7 [
{ - n6 t. }) T% h, r3 }) @# ]
alert("请输入正确的E-MAIL地址"); 4 t6 W5 y( {2 M+ B1 e
document.sform1.email.focus(); + n; ]# N; R/ N' }
return false; 8 F+ I0 v5 D' |4 t0 N. `5 x8 Q& y! H# b
}
O' g5 b# p$ j$ F U6 \9 u
1 p. ]% U7 u: J9 ~3 O. F if (document.sform1.checkask.value=="") * h: u9 y! b% i* z: Q4 d& y
{
/ d! a2 C! v" h0 T, M: `$ U alert("密码提示问题不能为空"); , L) n9 q i) P4 u- s
document.sform1.checkask.focus(); * C2 Q0 N5 i; _& g6 w6 I' ^% E4 r
return false;
' P" ]6 ~$ b5 R1 q2 p# L' N: j }
3 W' E. O% |4 K5 _ if (document.sform1.checkans.value=="") * G/ X5 ~* P3 N+ U& q+ p9 A6 q5 [& @
{ 4 m: _/ m7 B: V
alert("您的密码提示问题答案不能为空");
) Y0 e( t/ Q( Z. o ?1 w document.sform1.checkans.focus(); # x6 }: {5 e6 x5 w+ O8 P
return false;
+ v* ?. n5 Z) s0 S4 l }
9 {( _6 p! T7 j7 R/ t return true; 8 |' a8 U% v4 Y1 |; {/ C; c7 a
1 m: y. ?) L: Y4 `' i) P: n3 t( w3 |8 |
}
, M. a8 s. r: n: F5 b</script> |
|