|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14431
- 金币
- 2501
- 威望
- 1647
- 贡献
- 1449
|
这个脚本对你可能有帮助:
2 l$ c1 H8 @) e3 t9 T0 Y' ~<script language="javascript">
7 c; i6 m1 k/ c, ffunction IsDigit(cCheck) . {$ f7 p9 S9 y
{ ! b4 h% F* q2 R e
return (('0'<=cCheck) && (cCheck<='9'));
' z: N! g! O1 ?4 u7 T! _6 u- z } ' U0 h- y6 }) V' T
4 Y: K s" l3 g9 R. z
function IsAlpha(cCheck)
0 Z3 X7 Z; N1 X: l% e1 i- n { , z/ c. |7 L2 G: O1 @
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 6 D9 N, x0 D( t z
}
1 D$ W8 J) Z6 h M / E' p3 L1 ?0 Q G0 f a& q1 c. _5 c
function IsaNull(cCheck) 8 d3 P7 Z* E" O3 ]0 f4 J6 E
{ 1 W" X# F; v! v" r: C
return(cCheck != " ")
[/ t" \* e" K* t0 L9 k } : B; T1 Y* f' R3 H* r/ k, M' G& V# r
( H! ]0 g8 ?( ^2 y2 m! v- o6 }function checkform() 7 s) e! g( C& A6 c- }
{ : ^1 g6 K. D; R5 D5 u5 Q
id = document.sform1.id.value; . I+ {3 U0 w- u9 S
if (id == "")
4 n' \& a; d) _- p V { , b |: E& o7 {/ N0 d
alert("请输入注册名"); / }6 V. w! J5 b& M. m. D$ a
document.sform1.id.focus(); ! u; [. k" `( q8 t4 b
return false;
$ f, t K$ n: v: ~! j* B: R } - O( f4 T) D6 T, F" P8 e8 o
8 }* o+ B" r9 u2 l7 U1 i% H
for (nIndex=0; nIndex<id.length; nIndex++)
3 V c# Y% D- W! H% e- Z. Y { 1 w* K, _, E1 K1 \* X# a' X; h: V
cCheck = id.charAt(nIndex);
+ ]* t+ N. A2 N# u5 X if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
0 c1 H7 l: w" ]& g0 ~ { 1 ^. F! E% ~" T0 G% i# h! {4 Q( s
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); ' J( \, F( N5 f' ?1 B' ^
document.sform1.id.focus(); " M$ {- o8 Z, \) c% V( T! k; F$ k
return false;
# g: m) `9 |, q; N4 f }
2 G: Z" {0 ?9 O }
2 g% R0 }' V8 R( @# y3 K: b chineseid = document.sform1.chineseid.value; 2 f. C7 Z4 J7 ?. K& G3 u" t+ Q
if (chineseid == "") 6 g- N: I+ |) ?* {' J& ~5 w
{ 3 e9 @2 g' n# P, G' h7 P: t" g
alert("请输入中文昵称");
6 u% ]: n/ R, f( O! v3 d m document.sform1.chineseid.focus();
) m' r4 @$ D6 ?. \ return false;
6 M: S8 I! f+ o' n' X( l } $ D+ F" |$ g4 X( M+ \( c* i
password = document.sform1.password.value; * w2 V: M4 s5 \ Q# F0 J) W: F
if (password == "")
& X; {) B3 K a& V. D6 E! i {
& f; G1 _! c3 y6 N- ] alert("请输入登陆密码");
! R; \3 l( ]# U, r document.sform1.password.focus();
1 Y, a# n# C; M" P; R+ a return false; : E- H( f |: ]: p$ l9 v
} 8 j, M- t8 J7 g1 _3 h
password1 = document.sform1.password1.value;
# Y7 C6 X: G* [% M6 i6 _: L. p if (password>password1) : Q. E" q$ Q' q6 @
{
% L! B7 p' i6 Q. u. k S6 J alert("重复密码与登陆密码不相同");
, y5 M7 Y' ^! y0 H/ Z. { document.sform1.password.focus(); : N! W( o }6 V
document.sform1.password1.focus(); * b9 k# [3 K- s
return false;& _' I* ?( u1 h8 C; k
}
, G; @& i+ G# X0 r+ j! ^# |if (password<password1)
' m/ r0 G5 S4 t2 H* _; b, } R) U3 I7 U {
/ y L: \2 C% e" T$ L alert("重复密码与登陆密码不相同"); ) [4 D" E3 ^# h: W9 J# L B2 ?
document.sform1.password.focus();
! A3 ]5 j3 B _* d- h. H document.sform1.password1.focus();
- D( `' A9 M8 T# M return false;" d: K- ?( \* g8 M+ K, ^- b
} * o) A' w9 R+ d8 Q, f! t
if (document.sform1.email.value == "") 4 N7 ^4 M; e u8 t6 e2 k, s0 G
{
6 b; ~5 g7 D# \4 b$ w alert("请输入您的E-MAIL地址"); ! O% u% s2 l7 u
document.sform1.email.focus(); ; R* s& o" O/ C! R4 F5 f, M# a
return false; - X% e/ h1 g! h z$ K
}
4 `4 I: T7 Q5 \* d7 d) x: t6 T D4 \. R" l6 @( Z6 g
email=document.sform1.email.value; % W6 y0 w# p5 B5 t% [
emailerr=0
% A" A, `8 | y5 B* L: ]% r for (i=0; i<email.length; i++) 0 u( W1 d4 ]+ L9 }) ~- x# [- o1 ^
{
# b3 V0 l) ?. ^! l: J if ((email.charAt(i) == "@") & (email.length > 5)) - G! G$ u0 Q. s x- I+ z
{ " e8 S0 A1 p: E! J7 L' Q( v5 Y$ H( C
emailerr=emailerr+1
8 [0 F ]) y+ W# O" l }
3 M5 h/ y0 U7 _; s } * u+ Q, Q5 ~4 x" b) S( S" }
if (emailerr != 1)
" c0 U. Q X& r% K% H$ b/ } N { & X8 [1 q$ h7 x' N1 `9 N }8 q# `
alert("请输入正确的E-MAIL地址"); + j+ K7 A1 j: ~# C
document.sform1.email.focus();
5 P6 V) L0 u; z p) h return false; + G3 X' P" r( {
}
/ w/ t4 a& T% W9 s# p * F. Z0 ~, {0 N d& C/ ]& J* g
if (document.sform1.checkask.value=="") ' g6 H W' q( `# I7 u. X% ?
{ ! z' c3 C ^( a) Q
alert("密码提示问题不能为空"); : ~& K& u" I: }4 S
document.sform1.checkask.focus();
: ]7 }, q: N( R# I return false;
/ M' `- y1 }$ w r0 R } / y" q" u& _: z4 O
if (document.sform1.checkans.value=="") 3 l9 B8 Y6 l) ^( D* C# r$ `, F. p
{ ! u# |. x4 W+ o3 M4 V
alert("您的密码提示问题答案不能为空"); 4 e) c$ n, v' c5 i
document.sform1.checkans.focus();
O+ I+ [. q, [! h return false;
# Y6 a9 R, ]8 u8 J& Z" } }
* N" W! Q: _1 ^; n0 g, |. Z2 j( N; q return true; & j. U/ n) W3 Z* f
3 I- ]" a& H! y} 5 |! w* W _+ B% f
</script> |
|