|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14407
- 金币
- 2489
- 威望
- 1647
- 贡献
- 1437
|
这个脚本对你可能有帮助:6 `$ i; z- m% M0 y4 o( d2 `
<script language="javascript">
) Z/ a, A2 A& u- y, _3 b& p' o" yfunction IsDigit(cCheck) % e, O. K- R+ C$ ?! Q$ b& d" ^
{ & P: H {, T. L
return (('0'<=cCheck) && (cCheck<='9')); " u9 f/ C9 w8 R2 \' g: M0 C$ l
}
" \$ _! E0 F% S * D, i1 r3 F- x1 j; b- _
function IsAlpha(cCheck)
# Y% z! }* L/ { { 9 b& c$ j: @. W7 I1 S! S, N9 w }
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
# d( K# C# \0 |# J% t }
& z/ h: K/ ~$ a h D8 P3 f
% w; x: m/ N7 g# `9 W( Xfunction IsaNull(cCheck)
8 }6 U" B: w) I' w! Z9 g {
4 E3 \: N& W- L' P4 h9 q+ Z1 T return(cCheck != " ") 3 r& g/ ]6 C/ Q+ e4 G8 y: P
}
( E1 T0 T! M% e6 ] o! v" ^# n
! X; N# X N. a2 Q0 L3 ^6 n, Hfunction checkform() * p0 F6 O- W; V5 o/ a* G
{ 5 k) V3 c# @0 W7 ~# ]! ~
id = document.sform1.id.value;
/ z- |% l- t8 y3 ^ if (id == "") 6 H, D9 z! I% n/ Y7 u* q
{
5 a; c& K' z% ^& ~6 V0 t alert("请输入注册名"); 8 y0 [& U B' Y
document.sform1.id.focus();
8 I4 s1 [/ V# E# i4 l1 h" H return false;
0 J* k6 M$ e! d) Y& f$ b% P }
% v5 Q, T, M8 ?) ~" M# q; B9 B
0 l) E. t( D: X1 N; B0 @' T- p$ n2 ^ for (nIndex=0; nIndex<id.length; nIndex++) ; d* k2 y7 \( e
{
, c$ a4 g7 o& ~$ `( w: j cCheck = id.charAt(nIndex); T; P( `# \- ]& M6 F" A$ q
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) $ {; ^9 R N: w
{ + p I1 h+ i( t& h9 h
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
9 L' N+ g5 n) `% g: g document.sform1.id.focus();
) E2 x! r! b: D" A- t; \ return false; & I2 {: {9 u5 Z( d5 h' |! [ Y
}
4 _. @0 t0 R4 U } / W- k1 c. }* ]5 @# n D u& T
chineseid = document.sform1.chineseid.value;
% K& p" H' G6 q, Y. I3 e$ { if (chineseid == "")
$ j; X, k1 e) A o0 [ {
$ A9 N$ A: m9 z- \ alert("请输入中文昵称"); 1 G7 K* d8 u2 C0 ?( `% M. u8 C X
document.sform1.chineseid.focus();
& A4 u; c2 _& ~5 ]) x return false;
- u/ k, d4 w- m } , l* T! M$ ~) V
password = document.sform1.password.value;
+ e" N; J) t' f# t6 n5 L0 [ if (password == "")
/ \( o2 _- ^+ q, {3 A8 { { ; E% b5 j: m5 i+ O4 D0 f1 @* _' _
alert("请输入登陆密码"); 4 ^) F: X0 F, g; Q. G) y) w
document.sform1.password.focus();
) C" O6 d! k: L# S3 h return false; % g+ ?9 Z; I) z w) H. b% R/ A( A4 d
}
$ K9 s6 h7 b% }4 l0 T) |3 v1 K password1 = document.sform1.password1.value;
/ r: \) f+ \5 S! X5 r) p* ] if (password>password1) 1 \3 J( a6 K9 R8 [0 j1 z/ `' ]
{- g# U* {5 a+ A, c# |' c Y
alert("重复密码与登陆密码不相同"); + o4 R( D& c- `8 w$ @) n; w3 i
document.sform1.password.focus(); 4 @; Z s! P: J. E$ i
document.sform1.password1.focus(); , n# U6 y7 g/ d" \/ B6 ], X" J
return false;3 \+ T3 a& a& S1 i3 q m
}
" z3 u" F1 d% b2 o. vif (password<password1)
6 F) c: a3 z+ T0 U( x+ N& ~3 D {% k \+ t& m. ~( \5 k9 E
alert("重复密码与登陆密码不相同"); " `$ `6 r) U( m) b; e" d, w
document.sform1.password.focus();
2 ^: q' B8 C$ h3 f: y$ E* D document.sform1.password1.focus(); " `; ]: r% j+ ?+ E9 l$ [1 A- Q* D
return false;
: n9 M8 l9 b$ e" _* q e. N, Q+ B } ; d& A, f: t% a6 w0 S: R! u# p
if (document.sform1.email.value == "")
2 ]+ H' b: e6 q# t; a$ ` { ; O9 [- J/ P3 M' Q* C5 W5 b- ?4 L
alert("请输入您的E-MAIL地址");
. x2 c* Q/ c2 P3 E( n document.sform1.email.focus();
: Y$ o+ ~# l* x6 j' [2 b& x return false;
: o L" Q4 T: e/ f }
6 l9 p# F- n) b/ f 7 E- j N- o7 G0 u! I+ K, U& e
email=document.sform1.email.value;
6 C$ ~* J& x# O+ c2 t emailerr=0 ) b6 T9 G9 j! M9 o
for (i=0; i<email.length; i++) 1 r# K4 F1 L) R$ Z, j
{ 6 k/ d( x0 \- J3 O$ E U' I+ i
if ((email.charAt(i) == "@") & (email.length > 5)) 4 Q4 a8 J2 Y5 b' {7 S0 J8 b
{ 6 z% @ _. p: B0 H6 w( Q* T, O
emailerr=emailerr+1 0 o( I1 W& y# U! o
}
; m: M/ Z8 v: J }
; b% v$ B" O5 [3 G) A# u if (emailerr != 1)
. B+ n L$ V8 o { 3 z. w& _9 }. r8 N- N
alert("请输入正确的E-MAIL地址");
; E2 p6 F6 \1 z1 q/ G9 ?( a document.sform1.email.focus();
% k1 x* G9 u: e; G) M) R' E return false; * i& u9 ?5 C/ d
}
) c& i+ W# T( n4 H1 W. d & ]" V* `! s/ ^1 B* Z! p/ o1 X
if (document.sform1.checkask.value=="") " z E. F5 g% K
{ 3 z) N" S$ J* L/ L; N
alert("密码提示问题不能为空");
: ?& V7 f" L& n document.sform1.checkask.focus();
2 R4 o( q7 c# c return false; + z! b5 A$ I9 r+ \' J" X4 N
}
) K3 B' d- l& N if (document.sform1.checkans.value=="")
$ L# l) E' i/ z# U. |& k { 1 h( u i2 ^( n, L+ b' u/ c( P
alert("您的密码提示问题答案不能为空");
$ \; f2 `2 t. a- I+ c document.sform1.checkans.focus();
! c: w& |& m3 q3 V return false;
1 {$ _2 \8 d5 w/ q4 D }
: o% Z% y) y6 P: f, { return true; % ]& W* z% r% E! c* Y$ l" B& K2 t
9 b1 t! u$ Y R4 |
} ) y, H! O0 F$ T2 S+ |1 r G5 K: Z
</script> |
|