|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14391
- 金币
- 2481
- 威望
- 1647
- 贡献
- 1429
|
这个脚本对你可能有帮助:
" S* y( j+ X) {' L& K L8 J<script language="javascript"> # r& q3 L! p! P1 y) T' ^
function IsDigit(cCheck) & v" M. q( [2 T* K9 S
{
|' I- [- o/ P# w5 K& M/ I return (('0'<=cCheck) && (cCheck<='9'));
, u( R% B; Z% |! ]3 {3 S' J- A } 6 T$ c* }8 |3 g3 t5 f) [6 V A) Y
' ]" `) e. `1 \6 d, |function IsAlpha(cCheck)
" Q5 E+ x7 @. B" p ^ {
7 _( Z7 z: V# R' V1 x: y5 H return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 4 {! @ y( }" s2 r' e, {
}
, E' `- u% G; T$ l$ S4 A5 }
9 R3 ]6 f* n& Z q: e2 [# `) cfunction IsaNull(cCheck) $ ~0 ?# K+ G0 T, g: V8 y$ m
{ 9 X4 W: S) V. f
return(cCheck != " ")
3 v! ~/ e$ |* d3 ^/ E* [ }
5 ~1 J* r5 j: n" a3 Z: a: r4 {9 J ( c f) V0 t4 d( p ~: u: D; |" Y
function checkform()
% \1 a$ \/ A: Y# }; X' l5 H; }{ 4 \/ Y5 s. w3 i
id = document.sform1.id.value; ( M+ d# X. z: `% F
if (id == "") $ I! j+ R: u6 F5 Z' a
{
! E* V: n- @/ D1 L1 p alert("请输入注册名");
2 m3 U* a- U- K9 U/ d+ m document.sform1.id.focus();
+ d/ Y4 H/ y# G) q return false;
) T7 w* D: P" [) `" i }
6 b! C# r& i+ x( [ $ Q5 J# C% M) r8 D7 {8 w' o1 i
for (nIndex=0; nIndex<id.length; nIndex++) / t* n! x# C+ K' k e* v
{ * G4 |) E( V! j: }) Y
cCheck = id.charAt(nIndex);
/ K" J, r5 C; }6 y+ d if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
$ C/ h* ?" h" Q* l3 e { $ a2 `- r5 u3 j, a: w: [
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
0 H' @1 q; @, E; ]7 D! F( c \# j document.sform1.id.focus();
1 R, F: i: D9 G$ r3 j return false;
- i& K) g* W$ Q+ \4 M }
% }! X; k# ^+ ~. x& @ }
5 k# J" p4 U) f6 z; ~8 A chineseid = document.sform1.chineseid.value; / c7 t$ F( o. S" n8 l
if (chineseid == "") ; S. a q1 X# W8 B& E$ v7 Z
{ 7 n g; l! o }% v" _+ d
alert("请输入中文昵称");
- \7 M* r4 F3 [- \2 K! k document.sform1.chineseid.focus(); 5 @ A. d' \" b
return false; 3 x9 n: V- f% B+ W& x
} 8 q9 D' H8 E. O$ m1 f0 X& u3 M
password = document.sform1.password.value; 0 P( I9 D( i- T" X
if (password == "")
; ~ d: m: ]3 X7 W6 B0 ^ {
/ G0 i& M6 y, q- M) l, f" ` alert("请输入登陆密码");
% s' \( q+ E; { document.sform1.password.focus(); & A: d: b; K! [" j, m. r2 _5 V
return false; 5 P+ s8 W- w6 P. u# F- Y3 h3 E
} $ c! K/ i4 u2 {5 ?$ v
password1 = document.sform1.password1.value; 4 D9 X$ g3 g; v) {$ ?
if (password>password1)
) L6 g3 \( a9 [- S* J0 p# r9 X {
- h* c0 y3 U% r' `' }3 V, e alert("重复密码与登陆密码不相同");
" Q" G2 Q' k2 j* X6 r7 B document.sform1.password.focus(); , i) f% N$ _5 F( ^% R) F
document.sform1.password1.focus(); * p* N# c0 u6 Y* Q* L/ \
return false; N$ b5 p) L- m- ]& @7 P$ P1 a
}
" l: p4 n) A: _9 T9 lif (password<password1) 5 g9 v4 U- w8 X8 q, @% V5 N2 i
{
4 Y, A0 K( F& f' G" M alert("重复密码与登陆密码不相同"); / V9 c: L* ]/ t; }" p
document.sform1.password.focus();
, a0 ?$ M2 V: M% E7 G- G9 g document.sform1.password1.focus();
: x$ L, k& v# t/ A return false;" c( j8 l+ Q1 Q. V7 X1 ?$ z% z
} 1 s4 C; G! {& K) S: a- q( r
if (document.sform1.email.value == "") : Z+ H) @7 H5 z+ ^0 L0 n$ e
{
* @! ]! I% l9 \# K/ b! o9 @ m alert("请输入您的E-MAIL地址"); ; L" a7 ~4 d* ~7 l. F* i
document.sform1.email.focus(); ! _: }+ t7 I9 Z {/ v$ n7 Z/ O, r) L4 P
return false;
- q6 I% y. D. C/ p: v4 `- O } 3 `9 L; U+ p' x0 n
% ~8 o* y1 c* L8 B* ]! I7 L
email=document.sform1.email.value;
* t$ H3 W) `" r emailerr=0 8 Q. Z F' N/ D; c, M! F
for (i=0; i<email.length; i++)
+ p, i5 L9 p1 g q { 9 d' V: L( C& m) m2 ]
if ((email.charAt(i) == "@") & (email.length > 5))
$ s: V9 p8 c$ D5 t { 0 Y% i$ w: B0 k, m' h
emailerr=emailerr+1
/ y" _9 W) N W, F+ z, G. l4 @ } - b) G: L: b: O5 Z* ?: o& |
} * k1 }( m) E+ J7 t$ y1 S
if (emailerr != 1)
$ t! J5 L: K' }! k" m { 0 ~* Q; f, B: O' k. B, E6 E! _9 P9 C
alert("请输入正确的E-MAIL地址"); - }% S$ P2 h3 P k7 l8 o
document.sform1.email.focus(); $ _5 N+ n5 |2 [( ]* t
return false;
! t% E4 Z+ G3 X% t2 }& S9 _ }
8 m. `& p* U2 c" `' m2 p1 R
! `+ f3 l+ J+ T1 r9 E( E7 Z: c if (document.sform1.checkask.value=="")
) t- o! n1 x R H, L3 Q { ! r+ j" P C y0 g8 H% z7 ^
alert("密码提示问题不能为空"); - [: M) O# X% E
document.sform1.checkask.focus(); 1 f# X6 h: s6 ]# m, }. D! z
return false;
% P. ~6 _3 T+ G( f5 x. ~+ N }
2 F) z6 A5 j; N2 Y5 O if (document.sform1.checkans.value=="") 4 q+ r% g5 k* j% Z: p* v
{
0 U* ~( W2 V) H+ Y+ s alert("您的密码提示问题答案不能为空");
/ U: c' O: }# i9 z5 ]) b% a document.sform1.checkans.focus(); 1 c) o0 s+ r/ T8 G! k
return false;
9 @0 a. F9 S# e% O3 i }" Y" u' C8 B9 T2 M
return true;
. Y2 {- Z2 k; q3 A
J/ M( q. J( y7 j} ; T* }& U: o0 _9 m! {
</script> |
|