  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14257
- 金币
- 2419
- 威望
- 1647
- 贡献
- 1367
|
这个脚本对你可能有帮助:
, D L) F% e& j. C2 x- H6 a8 G<script language="javascript">
8 e) N5 R- y+ n, V% t4 Y" vfunction IsDigit(cCheck) 6 o" t* G \+ d, z/ e2 |* q. P/ }! d
{
! ^) Z8 C$ c" J% @ return (('0'<=cCheck) && (cCheck<='9'));
! z G, Z0 v5 A. P0 Y- q# ` }
" G* s7 M2 H; [: R0 i
& r' ~6 t& v6 K( ^1 g% Ofunction IsAlpha(cCheck) # D2 j7 h) D. M+ O
{
1 c; H+ V) T& R5 _7 I return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
# N2 X; @1 E/ t( d# n; K }
5 ]3 W3 c' s6 z6 ?4 x 6 O/ h! K& V( ?4 x
function IsaNull(cCheck)
( x1 S# O5 B2 K: o$ t% J# ~ {
, k6 u! L4 J6 B" A return(cCheck != " ")
5 W( t; Q0 N8 |: M# ?$ {- q# S }
8 @/ V+ g; {% Y! g: _- a
+ h7 i4 L# I5 u9 I' G6 x& w& Sfunction checkform()
0 Q B- B. T2 F X% D; o$ e7 N{ ; ^/ d" b/ P1 l; g9 x& {- G( k: z8 U# t
id = document.sform1.id.value; - g7 h8 C; G% _5 Z( Q9 ^5 X
if (id == "") % v" G! ~. v; p ~+ y _5 V
{
1 U: z/ o" ?2 t7 S+ z alert("请输入注册名");
6 ^, K! y/ e6 B" L document.sform1.id.focus();
% _- K) ?* N. x" a* C" p+ Y8 h return false;
- v; N( [0 A% [! r" G }
/ q4 R& u/ f: M1 w ^% P ; d$ q, b. I' i2 N) U" M. `+ x M
for (nIndex=0; nIndex<id.length; nIndex++)
, q- d5 w9 w! A; D! Z1 e {
( S# I Y( Y3 f5 K' x3 H cCheck = id.charAt(nIndex);
& s2 }- m) q# X, P if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
0 i* Z# Y4 Y0 ?% C' u& Q8 I7 } { 4 E0 ]+ U) L, Q3 X. h
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); {) ^& k2 G2 a1 K
document.sform1.id.focus(); " T; Z" A/ X; P/ h) G9 u
return false; : N1 j% \( n2 O8 m% y) {9 {
} 7 X# z) z( R$ `/ z6 ]; w9 L& g) e
}
9 z5 _) z: y* A m% N% H chineseid = document.sform1.chineseid.value;
, B: L5 Y7 C( W, N2 H X( f$ w. d- b+ K if (chineseid == "")
5 k- D) T; h* i# c! G0 I; v0 X {
# |4 E7 B( s3 k, _ j+ Q5 J& i1 v) N alert("请输入中文昵称");
6 v2 [& u( h5 \. C- [: [ document.sform1.chineseid.focus();
; n- r9 l" F, d return false; , d' Y9 F4 c9 s5 ?
}
* G! v( G4 m" [1 s3 } password = document.sform1.password.value; i! @# T1 p* c+ n5 W) p9 a8 D
if (password == "")
# X0 Z( D& j; i0 R% h# _+ U! z { , D$ t( l; j* U& s
alert("请输入登陆密码");
, j; ~7 u6 u- Z4 r9 P/ V" { document.sform1.password.focus();
! `# u# F }( |) @, e9 I0 x return false; 9 [" ?/ O" g) [% r, }9 s( Q3 I
}
m" N8 h, g# k password1 = document.sform1.password1.value;
0 S8 W4 R5 I1 o7 t6 j if (password>password1) 5 x! _" p2 M+ |
{2 F: x- l. z7 ]/ Z7 L' Y/ M- o
alert("重复密码与登陆密码不相同"); % W8 P$ q! j& U" M( j4 n& d! h2 }/ `
document.sform1.password.focus();
6 Q2 K! I4 v8 k% k$ l document.sform1.password1.focus();
4 K7 e! B# g( D return false;0 I% Z9 `9 [- k/ U1 N& P0 C& D& \
} F o) S) T, N9 O
if (password<password1) ( `0 {& T$ B. i1 y- z& q
{! l: j# d( s# K3 @0 c
alert("重复密码与登陆密码不相同"); - r$ c! Q+ [# y' M( m+ |
document.sform1.password.focus(); % S6 ^( n. N( ?0 O6 R3 d- N8 ?
document.sform1.password1.focus();
# \, C2 m6 q+ i0 \# d7 k e9 A return false;
. H1 A* c `' c; Z( y }
8 w6 l# v# w4 G if (document.sform1.email.value == "")
7 P9 E" d7 X* x4 ^ { / U! ]8 F4 F6 g. d% `
alert("请输入您的E-MAIL地址"); " o6 \: B6 j; Q6 @2 v3 B" V( P- D. Z
document.sform1.email.focus();
; Q( M, Q: o. Z- u$ l- O6 J; a. O return false;
* O3 K* r! Q* U, W6 C7 c6 x, i }
: |8 @0 ^% T3 s0 f T % q) V* g7 c2 h+ j) p
email=document.sform1.email.value;
. O3 _: S! y7 t7 O emailerr=0
+ m7 Y, M2 i, a9 h" ^ s E o$ l; V! B for (i=0; i<email.length; i++) + `, U' u1 L3 ]* T
{ 6 D ]$ Y- [ Y
if ((email.charAt(i) == "@") & (email.length > 5)) ; b8 t0 o4 c' K7 {3 T3 }' V B
{ * z) U3 U5 H" P6 V: W
emailerr=emailerr+1
: \9 z, @9 b3 H! J$ D } . s; n1 [# q* [& O) e, N
} $ e9 ?2 {5 d5 Z% i7 j7 N
if (emailerr != 1)
0 |2 P, z! Z1 T- f e% |4 v1 L { ! Z1 r( W0 G# ` h
alert("请输入正确的E-MAIL地址");
r4 j- ?3 L' @+ d document.sform1.email.focus();
- H+ O0 I% _. ?. d return false; : f9 }* |# y. G$ m/ S- g
}
! ?9 U, @! D! {5 m4 w4 e
. I/ U* e1 z! S, }5 e7 ^ if (document.sform1.checkask.value=="")
7 F. w0 ?- i& Y' F { 9 T2 a0 [2 J( R% o4 y
alert("密码提示问题不能为空");
5 I4 {1 m9 B) A# ]' M) s5 L document.sform1.checkask.focus(); + o3 W9 o/ L7 k7 B0 h4 U
return false; ) e( m8 N( o! G+ Z0 b
}
5 [0 q- h' h4 } if (document.sform1.checkans.value=="") 5 |( r' a* Q0 |9 [
{
" x9 f$ b7 j6 _5 q1 Z: ? alert("您的密码提示问题答案不能为空");
: H8 w2 }# L0 t# q& P! A' ` document.sform1.checkans.focus();
5 P1 H- o" I9 r% l8 J a return false;
+ S! s5 S- I/ r6 g" S2 m/ O }
' Q- G6 B9 {0 X7 x3 W, M% F return true; $ I1 t1 M; R" ^! \1 ^5 L
3 @: k3 _/ o6 ~! U, m0 c+ D5 a) W
}
, U6 V9 }0 @. @5 q1 g3 E; O' T2 |</script> |
|