|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14397
- 金币
- 2484
- 威望
- 1647
- 贡献
- 1432
|
这个脚本对你可能有帮助:: M% g. [% W2 D9 }7 f% R
<script language="javascript"> 7 e$ p: z3 H3 c5 M$ P' d
function IsDigit(cCheck)
) m% [. Z# o- |/ W { + e2 h% u/ Z/ i0 t' \6 K
return (('0'<=cCheck) && (cCheck<='9')); $ h$ {) F0 g) R
} 5 S2 q, u3 l8 i. \. S
/ g0 o9 J0 [" s# Y- ~: ^
function IsAlpha(cCheck) ' C( \- n5 v( _5 R* a8 `
{
0 j& e( d8 e! a6 q. o) f4 \8 u8 q return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
: c, l) ?3 z* Q5 | C } 3 R5 ^* n7 ?; s/ B W" }
. b! N/ c; d# g! L2 | c" Efunction IsaNull(cCheck) 4 T7 e9 m0 `* A
{ $ i/ V, @ ~5 x( h. C
return(cCheck != " ") & X6 H4 g, }& q5 Q2 _
}
& n( ~% ~8 k+ N4 {" A( S " |+ n' f4 c6 S* }! g9 n$ g a
function checkform()
" Z- W3 J* K: |$ _8 v+ l6 F{
# P& g7 k1 O2 \ id = document.sform1.id.value; ( o4 S2 |7 U% m3 a
if (id == "")
8 z V e1 L. V {
2 Q: u% x$ B& r% K5 d4 ? alert("请输入注册名"); " ~, _1 R- a, Q" M- w5 R
document.sform1.id.focus();
* A+ h6 t4 S; N1 E. s+ o- u return false; 3 V6 S9 y3 \( j3 F+ B r
}
9 T) P: s T6 @1 r9 e: u O6 z 1 H8 W3 U2 K, y5 A
for (nIndex=0; nIndex<id.length; nIndex++)
; d# [6 X1 U! S' S { " i4 J6 d% g9 R0 w0 ~/ F
cCheck = id.charAt(nIndex);
& `- }9 I) K a A: f if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
# Q( T3 o) x0 P: O" p) @ { , b3 W+ J8 P& L3 U: V3 Z" l
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); " H8 ]" n4 y- V5 Y
document.sform1.id.focus();
0 [5 ^% Y# [" v! _ return false; 1 i3 K1 H4 H- H5 q) s
} 0 A" \, G" z: D2 n. V* L8 u5 k
} ( q8 w6 _" z( R/ D4 [
chineseid = document.sform1.chineseid.value; 4 K4 E) q: I& y9 E5 U: |; V; O( \
if (chineseid == "") 8 r# ^% T9 n# E: ]4 P6 {2 e6 B
{
! H0 O& H. T2 g+ g% P% n alert("请输入中文昵称"); 9 n8 H6 M6 f) H: {
document.sform1.chineseid.focus();
3 X! N0 E8 ?2 k: Q) C" r return false; # w! u( _. n5 J ]8 x4 d6 D4 K" W
}
/ F2 A0 Q0 l/ W3 B0 T$ ]: A password = document.sform1.password.value;
( g2 P5 @6 @: ^/ ~/ z* y! | if (password == "")
/ Y5 M6 Q5 _2 f2 u/ Z) ]7 W { * S: z' `" Q, N! ?* x6 O2 k. r
alert("请输入登陆密码"); 2 Y* k ?4 L. I# d% X! \
document.sform1.password.focus();
' h3 n. d0 e# c3 b! a return false; 9 p3 S) X9 V c( `: g4 U6 {5 U
}
" K9 Z0 s9 ~8 u) c8 S% j0 \6 K password1 = document.sform1.password1.value;
: O1 ]+ N7 U6 E! d, W if (password>password1) 8 o5 C( Y% n: v4 }. D- i, \
{
( r+ v! K+ N9 \ alert("重复密码与登陆密码不相同");
1 I! i8 I B1 @ document.sform1.password.focus();
, \# m ~; N% Z, D9 V/ C; y, c' e document.sform1.password1.focus();
- U+ x0 N& Y4 w return false;
4 a7 W. X: q2 |+ m; m1 h, | } * u0 O2 @* z% V+ r! Z( I
if (password<password1)
0 }) _/ P- i5 ~0 K' l4 V {
9 C; n( U: O- H. E. u5 ? alert("重复密码与登陆密码不相同");
2 q( v! C0 b- c3 Z# L' o# R document.sform1.password.focus(); ( X7 V- _& k7 m9 N) v5 Q# l1 D
document.sform1.password1.focus();
5 C+ M9 Z9 K( R4 }8 { return false;
; f; _3 S9 O6 e8 `: j t' f2 t& k } ' O3 ^2 X: d6 {* _4 B; m" W
if (document.sform1.email.value == "")
3 F) @" Y1 S+ I/ L- d( i0 | { - i, g7 h1 ~) n# P- \
alert("请输入您的E-MAIL地址");
; }1 Q- ^" s6 A3 ?3 K" j# ^* B document.sform1.email.focus(); T( t$ R9 B' e1 @
return false;
1 H0 O( ]0 I8 @ A) [ } ! I: Z: G* b C6 c ^
3 {, ?" Z. Q) m email=document.sform1.email.value; ! ?3 @4 |4 T2 U* q+ o) F) e
emailerr=0 : L3 \1 M9 U# ^7 C! ~3 F" f: j
for (i=0; i<email.length; i++)
: {* [: t N& s/ a( e8 y {
! t5 t4 w0 |' G4 O- a& u if ((email.charAt(i) == "@") & (email.length > 5)) + I5 r; @. p9 g- d8 t
{
: V" u! F. ]: Y1 x9 B. O emailerr=emailerr+1 - h8 [+ y2 q# z$ l
}
0 R8 Q! z4 w: N: o" k4 b- i" U& I* D } `- b% o- p. R
if (emailerr != 1)
4 R3 z" J, n% K: X6 c, s {
. U# A* [( G" Q9 }4 o% a alert("请输入正确的E-MAIL地址");
( U7 } O. k7 w* T# p- p- [ document.sform1.email.focus();
. e3 J$ { _) B& g$ Y& l3 d' s& I return false;
( H) J" _6 R( ^" u+ U } , O+ h" E8 G' F# e$ K& b
- S5 m) z( H7 x4 B+ C/ @
if (document.sform1.checkask.value=="") 4 H& B [: D+ f
{
# @: C2 R4 h$ p0 z alert("密码提示问题不能为空");
- f: P9 L& B, i document.sform1.checkask.focus(); 5 l( f# q1 c% E& V* N7 Q5 \
return false;
2 f& r- d) ~8 p' F5 {4 [ }
& ]0 m3 ^$ e7 x8 ] if (document.sform1.checkans.value=="") / `' R! v5 ~# r' Q" T
{
( D* n( T. u' O# D* g alert("您的密码提示问题答案不能为空"); " `; A9 t* {" K; T' m& h0 n4 R* Z
document.sform1.checkans.focus();
# [9 T/ Y. y3 O' n; u. E return false;
& }( R; T9 m8 M }9 k, ~; z) W! Q: M
return true; 7 }# e3 a% i* l) X5 Y7 B& `
- {* x9 `; h" G! i4 H+ c: |
} $ b8 p. j5 w, V& z' d
</script> |
|