|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14327
- 金币
- 2449
- 威望
- 1647
- 贡献
- 1397
|
这个脚本对你可能有帮助:# U, Y5 p& }5 w& F1 i9 U4 [
<script language="javascript">
" w1 m: I" W, ^# ?% P" Z% J) Kfunction IsDigit(cCheck)
! {' X3 s r% W2 L { ) f5 M; C7 ?$ q
return (('0'<=cCheck) && (cCheck<='9')); 8 s3 f5 X$ @, U- }* @' s7 Z" N
} % M I# U4 A. \' E
; s! _" r$ T0 r9 a" E
function IsAlpha(cCheck) : X- y0 |% c- }& L
{ 1 {/ o: O1 _$ w" O* D# w
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 4 C4 o9 a0 r0 D* ^: h0 a) U5 V
} 7 @/ |) A: K8 e! x7 D+ ^+ ^4 Y' E
* J M. ?3 d6 M! t1 ` K P
function IsaNull(cCheck)
' T9 ?& M2 Y5 V9 } { 0 Q: x1 ~( c4 z. ]0 w+ _+ o/ h6 K7 K
return(cCheck != " ")
, f- e% P; P( X# h) s" T }
% X. F$ ]. o& V; a2 H # M# P& r2 {* H
function checkform()
- D+ W. V* B+ [{ $ ]; p$ w1 B& T W
id = document.sform1.id.value;
6 O( h- N* z- K if (id == "") ( M3 N& D# }" b( Y) ^' ^
{
' {& Q! {- e2 s) d9 C4 E: _ alert("请输入注册名");
9 ^5 D( N/ w+ k/ w1 i* L+ } document.sform1.id.focus();
0 u2 t: [ J+ e/ T. @ return false; 4 n8 {4 r; X# r& G- Y% ~0 w" D' B+ \
}
0 E& |- O7 m/ ~. ~2 O) E) a
; M* S! H2 H. E( `( C5 w for (nIndex=0; nIndex<id.length; nIndex++) + w8 `0 [+ U0 p# R
{
) _* c# x b/ _0 _9 T& @! b cCheck = id.charAt(nIndex); 7 ]$ \* h" Q4 ]0 b. g
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
# y3 H5 V; u5 E4 n9 B& l {
1 d/ v) l3 T P0 b alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); / \* |/ ]( z# s, P
document.sform1.id.focus();
4 {6 ?: W2 J9 { |, z return false; , a) E1 p n" p0 c1 N1 `
}
# i: j: @" X% Y) `0 d/ G2 [1 C! M }
5 S0 K! g, [- M$ G# f& b& n0 x chineseid = document.sform1.chineseid.value; 7 f: c5 _1 D' ?$ E2 e8 o
if (chineseid == "")
' [! M: [9 S& b" X" O { ! q+ w) I4 Z' J* q6 P3 B8 x
alert("请输入中文昵称");
# p |7 g0 A6 o! n7 f document.sform1.chineseid.focus(); ( g& h! f; ^: ^- I3 ^ ]" ?. [
return false; " i" S+ L+ i6 v+ O9 w1 e
}
( ?. X. i- p- ?% J; s! j o password = document.sform1.password.value; 0 A; Q% f' M. C6 v* v
if (password == "") 7 B" Z' z5 J$ ]2 o0 L! b
{ + ]# k8 ?. d% E0 Z; X+ u& w
alert("请输入登陆密码");
Y H: p3 Z; d! Y8 z; x& r document.sform1.password.focus();
; q3 r/ U5 K! _& x/ b& r return false; " \, M. c/ [& y8 e
}
9 j. s5 C& M* O. I N( { password1 = document.sform1.password1.value; * D5 d# [1 x6 \9 f2 L" e
if (password>password1)
5 m7 d6 \, A$ C/ A4 i/ j {! w: |% A3 [1 j$ f$ H
alert("重复密码与登陆密码不相同"); & k( _" K& t6 l9 s! G9 E$ \
document.sform1.password.focus();
! e" }8 r6 r: W6 N document.sform1.password1.focus(); 9 y" M3 i$ @. M# g' B$ S
return false;
+ b* O, \4 H" K; u4 J1 q }
. k8 x6 n1 h" f3 a# `) A B% Q* v8 |if (password<password1) ( j; b& D# s1 o
{8 B! F( ^- W) f R( q
alert("重复密码与登陆密码不相同");
/ u v: M% L8 x5 |/ P document.sform1.password.focus(); ( b0 y* p5 V: d) E. ^
document.sform1.password1.focus();
- ^* ~" w, M( @8 I/ |$ | return false;; f, v4 Q! `3 R$ ~
}
" j- o; n: r3 _6 {% a& t if (document.sform1.email.value == "") - z+ o @9 l `4 c0 M6 k
{ + ~- w" b u# V* F
alert("请输入您的E-MAIL地址");
0 t! m9 H4 m5 y; g( s. H document.sform1.email.focus(); 7 `5 x( S2 r4 U/ O0 ?6 Y
return false; # c# P) x1 J7 J5 z$ w0 c+ G
} 5 u! V r' a9 y* N. l- y$ q) a
2 F! I& M5 f/ m: A- _) [, N8 r
email=document.sform1.email.value; 1 E c2 k* J" f7 v& G2 q! f3 X2 f
emailerr=0
9 m6 r, d- J, ~& B for (i=0; i<email.length; i++) : D, ^# u/ n$ j. T
{ 5 k) G' S' a* V/ X# O$ q& t
if ((email.charAt(i) == "@") & (email.length > 5)) % h) \$ V* ?) Q/ Z; Q& ]
{ ; o% g K) }& I! A, l; B& O+ q
emailerr=emailerr+1
+ M: ^: ^6 F& ~4 L } 1 j8 t0 r7 A% b2 p3 [. }& |
} 9 r' n5 v. s* j2 T) H. q p
if (emailerr != 1)
2 p/ B% T* G1 _* _ {
3 x8 q; k O+ ], g" ] alert("请输入正确的E-MAIL地址");
; M8 J" @# }) T n; U: w8 { I document.sform1.email.focus(); % C/ v# }% U5 D# U# P. C
return false;
9 M8 [1 W" _0 w } }
/ s# y! Y! L: C: p. a$ V
5 D) r+ n0 I9 } if (document.sform1.checkask.value=="") $ ]: {& I$ e: Y" {* I, l1 z
{
% m2 M" Y. t% v v- [2 x4 \ alert("密码提示问题不能为空"); 7 Z: {+ c/ d0 M( F9 d% z0 c
document.sform1.checkask.focus(); ( w4 X1 b; e/ l3 M4 v4 `0 m
return false; - T2 t/ d( G; S. V% w
} 5 {; P8 a, Y4 W( M9 o( U
if (document.sform1.checkans.value=="") 7 E; @; U* G8 T& z4 }1 |
{ 9 j) `( Z6 d4 ^" a" w
alert("您的密码提示问题答案不能为空");
3 c+ D4 y N; x6 ~, J+ |. G document.sform1.checkans.focus();
0 N' P8 c, D8 v2 u$ e, J' J return false; 9 w2 K/ I8 o2 P2 u* ~6 t
}8 B2 B7 S: a) L4 Q
return true; X- C; T2 B" S1 M3 O4 @
" W1 W% d, B/ J
}
% f: I% ?% Q% j: w' w3 K( g( b P</script> |
|