|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14369
- 金币
- 2470
- 威望
- 1647
- 贡献
- 1418
|
这个脚本对你可能有帮助:
* S2 L* p# j$ k" q<script language="javascript">
4 `/ u% ~4 J; w& e) \: Z; Wfunction IsDigit(cCheck) & ]4 s% r& d* i) S8 {( x+ H5 L y
{
2 {( b3 Y- P2 ]6 n# A. } return (('0'<=cCheck) && (cCheck<='9'));
- u; M+ |- s& E0 D8 |% Q } 9 |% d( ^5 \% J7 b- h8 I4 Z5 t
- `% t8 L* c _+ wfunction IsAlpha(cCheck) ) s# R! ^1 G) R, A9 P7 a8 g" j
{
; i) a: q5 @- z return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
" d4 t) C1 ^: U" ~ }
0 Y# w6 x8 ~$ \ ! b8 H u0 T8 f4 d
function IsaNull(cCheck)
4 U& O: [* S+ d, j" [8 V @+ R { , L/ |. @6 h! t5 s' O
return(cCheck != " ")
U, [8 r3 L7 s2 K) f. m6 y9 v& |; j } 8 Q6 q' Q0 s7 q
" w% R7 H- ~- L9 P* Xfunction checkform()
. P8 s$ q4 \ J7 |{
& t5 J8 G! {; w% S' e4 A3 v id = document.sform1.id.value; ( Z: J1 ~- }7 t+ ?# f9 X
if (id == "") ( M. C, Q0 W; s, ]- S1 l+ k
{ ( f0 g' v3 w& z5 ?; V- x4 k% \5 A
alert("请输入注册名"); - o' R4 `3 ~" h i: F; K
document.sform1.id.focus(); 1 K; `6 R. j- e8 [8 Q J) k* C: d3 |
return false; # [3 V& [- ?1 g! t
}
/ ^! _1 i0 _* S- n( |+ G: f0 w8 |1 z
0 ?* q' w. W: j4 \, ?3 ] for (nIndex=0; nIndex<id.length; nIndex++) 1 B8 L1 y" e I+ e F1 E
{ ; _3 b# F! y9 V( B
cCheck = id.charAt(nIndex); % c) j- \7 s" @3 {$ h$ `4 v6 o9 k
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
0 c4 ^) u) T$ N {
6 N0 H' M; }3 a) N8 _" P alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
5 {4 n& `" T- c, f2 y document.sform1.id.focus(); ) ?; `- y4 U0 ^' q
return false; Y( y% r; N1 S1 p" s6 d
}
% N' Q9 h, [) u: ^/ O2 @2 } }
9 F% i4 z S( O7 P8 G chineseid = document.sform1.chineseid.value;
) @% }. Y- H& h0 T5 s# `3 j3 r if (chineseid == "")
_* m1 T2 Q/ k8 E$ [ {
5 C" V t* ]1 M# H" l) r' s/ l alert("请输入中文昵称");
& }$ Y8 L3 [: m% o document.sform1.chineseid.focus(); % }' Z8 K- D$ i( i% K n/ O
return false; 7 I: D) b# E* a% l) m
} ) g2 D. c1 U5 H( R0 f
password = document.sform1.password.value;
: W9 ~8 Q% F& b5 R; p9 ] if (password == "")
[+ i( \$ l3 x- o4 i9 q {
" u+ }. _( P' m6 p alert("请输入登陆密码"); 4 V3 q5 X. h1 _
document.sform1.password.focus(); # A0 F2 }7 Z8 t) [1 \
return false; ! G6 Z4 B7 K0 E8 A
}
9 j$ ~, B. [. x8 ] s password1 = document.sform1.password1.value;
6 A4 Z( d w* L3 N- m$ U/ l if (password>password1) % {& O) ~5 ^* A ^8 F; J) I
{
7 m) K& m S. T6 G; _; P alert("重复密码与登陆密码不相同");
' D& b# r- ]; e document.sform1.password.focus(); 4 @# W8 G$ l: }, Q, |
document.sform1.password1.focus(); 4 ^$ u6 }1 z& C, k$ v$ l& V" w
return false;
' A( J* c! ], p4 K; M8 X: E }
! O, |2 v$ \! e& }if (password<password1)
* \' p/ ?. _' Y& t {$ ?% n3 b" ?9 I, [+ t
alert("重复密码与登陆密码不相同"); " b1 _ E; x V8 e
document.sform1.password.focus();
7 H- C# s4 ~' u8 R; R document.sform1.password1.focus(); : g' p. @, _+ o6 e
return false;
, \, A* t; c' f: @+ W. T } 1 E9 ^: W$ C, @& \4 l2 H7 j* c
if (document.sform1.email.value == "")
) G! \' G( [: ~: z4 O8 `, N {
, e# A9 Y5 S2 O, { _% g1 Z alert("请输入您的E-MAIL地址"); 5 b3 i: J, E1 Y9 |4 R# [
document.sform1.email.focus();
& S7 L4 L0 H3 O5 |: j" K# p return false; 1 h7 H' q) |8 u. @
}
+ e* T, r0 b7 ^" m ) |" e. J3 M5 I5 u7 T
email=document.sform1.email.value; ' x8 a# _2 l* z1 q8 @
emailerr=0 + v4 X& o* @' r1 l
for (i=0; i<email.length; i++)
& w' \$ K% `+ ~) T% O { : \' f' a6 |3 W" ~/ W& [ W2 ]
if ((email.charAt(i) == "@") & (email.length > 5))
9 D+ {- X ]: u# V { 0 }1 P8 D: D# q; b) N; `5 s
emailerr=emailerr+1 `0 N( T4 L+ Q2 J* E0 M5 c
}
( J" d; y7 }& E. ?! J. W1 X" f) w }
, w, d7 W* N2 a& | if (emailerr != 1)
" S; \1 J9 V7 X, h" ~6 } { , Z1 r4 ^, m- |4 D0 l7 ^
alert("请输入正确的E-MAIL地址");
/ O6 _" {9 _, [ document.sform1.email.focus(); % p$ X+ {: w% j5 s
return false; - y/ d9 r9 P, ^ J( T4 s" t
}
5 f, ~, v q6 f5 [& S ) n9 ]. k' {0 ]# B5 v/ @6 o6 [
if (document.sform1.checkask.value=="")
7 `2 W( ^+ Q* M( l d' O {
& Y0 f+ g; U6 g) w# V4 H alert("密码提示问题不能为空"); 5 U1 b1 Z# J8 O) C
document.sform1.checkask.focus();
: g1 A* |/ k9 ~! D return false; + F! W" ?6 j8 c) ?' x) L: ^
}
; l0 Z: f0 M/ M if (document.sform1.checkans.value=="")
3 l8 `* y) Q/ W/ a- m! \+ I* r { - z8 B3 h6 o% ^' u$ [# L
alert("您的密码提示问题答案不能为空");
( g$ T! o; l3 D# r document.sform1.checkans.focus();
6 w% R+ ^+ N, y$ S, \( j/ e Y1 u return false;
( ^. z9 h1 w& y0 u7 n1 n& Q; ~ }, {9 j/ c5 S m4 Y- f: l T
return true;
7 m3 Z; y, ]/ i- q+ s1 b1 d
2 s% x" T2 g* ^' |} ! C/ X4 z6 a, l w. Z$ I3 f
</script> |
|