|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14435
- 金币
- 2503
- 威望
- 1647
- 贡献
- 1451
|
这个脚本对你可能有帮助:
7 m* R; d" u* o9 D: i<script language="javascript">
: |: B4 K' Z Hfunction IsDigit(cCheck) - n# v# D" ]' L5 \4 y; e$ \
{ * X" m0 L4 S1 O$ f) h6 d/ f/ @
return (('0'<=cCheck) && (cCheck<='9'));
& k9 a& f/ {5 T* Y } " Q9 F! w& e* s6 p, y7 X' b9 `
/ ~( q, L( U9 r( [4 M1 d
function IsAlpha(cCheck) - L# ]2 ~8 Q" X# K* C
{ - k. a# t5 b9 G. E3 Z, a: B5 @
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 8 |8 O" M& \3 T" z( ?- p, _
}
* z J8 L# i4 B3 y
$ V) g2 y5 I# c' ?function IsaNull(cCheck)
3 P/ O; p( q* [' K/ ?6 } {
8 G/ e- y/ M% J return(cCheck != " ") ' K2 m h9 m. ~
} $ V' A* T$ K' ~
8 F5 q" u1 e. J6 E1 l
function checkform() 0 R. Y, v5 x! A0 r7 {# z) b" f6 L7 O) [
{ : ~0 M) E1 N, R& f! W; v3 {5 P
id = document.sform1.id.value; # F' k F t1 G4 T; ?' h. y$ o/ ]
if (id == "")
' r6 @8 W) B ^$ [. n { # N3 K8 u& A8 j+ b
alert("请输入注册名");
7 {0 Z7 ?7 ~: s$ u7 B# ]) P document.sform1.id.focus();
& [1 B1 d/ d! N' {# y return false;
3 L" M0 H$ K! K( I6 P* R2 P7 I } / o* [1 C: f2 u* U: }# C; G# ^
. T- ?/ n; m ^: g for (nIndex=0; nIndex<id.length; nIndex++) 3 T5 N0 S9 b" p5 L6 z
{ 9 W: D" h6 u+ A: Z8 {# t4 V
cCheck = id.charAt(nIndex); 7 G9 C3 y; s+ H! e8 f* m: l
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
# N0 ~4 t0 w# Y3 ^8 B3 g+ N {
3 }3 N' H J* w0 h3 D9 p alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
7 \5 v) K! e+ }: _& Q document.sform1.id.focus();
4 j0 w7 _2 J, N7 W H, r" S return false; ! ?' D/ y# @1 A, V9 m' k* B1 z& z
} 4 ?8 h) _; m+ o8 O4 J
} 2 }& c) @" |: h
chineseid = document.sform1.chineseid.value; 7 { l" l* X {
if (chineseid == "")
/ }; H8 S0 s4 ]2 N: v) b" K {
3 f- n7 K8 I @+ K8 k9 R alert("请输入中文昵称");
0 C: m! A# H: t6 c: i: q- c% O document.sform1.chineseid.focus(); 3 v2 {5 P) u9 `
return false; 2 M6 g% u- ^- A# `
} ! G0 V& p. g" D7 m
password = document.sform1.password.value;
4 r1 x1 Q: c$ E- ~% Y& K6 z if (password == "")
5 |2 p r' z" [/ [. J: \ {
( n7 E3 s2 P7 v& } alert("请输入登陆密码");
& G& b# C8 o8 v, w; F' ^ document.sform1.password.focus();
7 Z0 B$ ^( W; m" R; { return false; ' z0 ?% K# |" p+ e9 o, v& B! @
}
' r; H# O& V( u4 U& x9 k9 I- _1 C password1 = document.sform1.password1.value; & `2 ]: t T, q# a0 E
if (password>password1)
2 i9 o% x* m. q7 m {4 {4 r) o! ? Q+ H, m2 V
alert("重复密码与登陆密码不相同");
! s# v; o9 [+ p# y7 [% N8 @: o1 E document.sform1.password.focus();
4 c0 r2 }/ y L document.sform1.password1.focus(); ' f6 M# o% l4 O0 h# b2 P
return false;' {# G; {4 r A" Y8 i N
}
8 _- x5 ^4 b2 c0 Nif (password<password1)
8 h* b9 k8 A& z' f( [8 p {
* O: H6 \ D0 T& b alert("重复密码与登陆密码不相同");
: Q3 Q: y" s7 P% p# O& H8 Y document.sform1.password.focus();
$ A9 Z5 F; ~ W P- f document.sform1.password1.focus(); * f- h( [2 j/ S4 w
return false;
/ ]2 T! s1 F, p }
7 Y4 D% G! c: K! K0 V( p- t if (document.sform1.email.value == "")
- D' t' W! U# H" q { 8 Q" T4 |& U' @3 q* U2 f$ k
alert("请输入您的E-MAIL地址");
7 {4 L* r6 W0 [8 ~+ t0 y) y- ?& Z: a document.sform1.email.focus();
K2 m. R' ]: {: p. M8 y2 H return false;
3 E( A/ S @$ p7 P } 4 h/ H0 H! u% \
) ]7 a; L$ N M' u3 T, M/ }; L email=document.sform1.email.value; 0 F5 h# ?; ]! X* b; g
emailerr=0
8 N" D1 M5 e* p, p' Z* q1 G X for (i=0; i<email.length; i++)
" ^/ a1 K; H2 }" n) I {
/ C: F1 o! A& C if ((email.charAt(i) == "@") & (email.length > 5)) 4 a7 Z% b1 K/ D$ \2 } ?
{
2 w7 V3 O* I9 e5 s, B J emailerr=emailerr+1
x8 q9 U, m6 Y; P6 y0 A$ ~ } 3 v, ~) h! v6 Q# u3 j/ W l
}
! P$ k3 E# n, u( E8 Y if (emailerr != 1) ; p! ` a# V. h5 o, v3 _
{
' X& _' ]2 r* p& }& y alert("请输入正确的E-MAIL地址");
$ s: e; G# Z9 O2 o document.sform1.email.focus();
2 L% q5 Z$ c5 r* X. O0 a2 T* s return false; % y- o0 N6 r: @1 L9 j+ q) s
}
4 e6 \9 d2 u( D% j% w5 X
9 \! ^9 ^! P0 s4 G8 t if (document.sform1.checkask.value=="") : K3 E. t8 Y1 ?+ s R* z% K3 `2 M
{ - {9 d4 y$ h$ A6 Z/ r6 @
alert("密码提示问题不能为空"); $ z! a% r8 k1 I; }
document.sform1.checkask.focus();
" b) ~% D! [% o' s6 R return false;
! v% Q4 N! e. z0 u( ` }
* ]% }. F9 n% J. a3 W3 Y4 }+ Q' K if (document.sform1.checkans.value=="") 4 n: G8 E. n; P$ D) V. i! i7 b1 R
{ 1 |3 P! u6 {1 p0 Z, j( m( q5 I
alert("您的密码提示问题答案不能为空");
+ u! x9 t, L8 L) e" r document.sform1.checkans.focus();
' @1 a D) H; K9 m return false;
6 x9 Q+ ^) J% i4 a% d: U! ` }
( G0 o& u, A5 Y4 I$ d( y* y return true;
# {$ I( Y l& H7 t& f . e' Y x+ o, r7 ^. w: ~! @' W
}
3 o u# `; F. Q% T5 ]$ i/ j" }' D</script> |
|