|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14421
- 金币
- 2496
- 威望
- 1647
- 贡献
- 1444
|
这个脚本对你可能有帮助:( |1 v# _8 z A; F/ ?& o: S4 Q
<script language="javascript">
& v* D' g% n6 ]5 V& gfunction IsDigit(cCheck)
) H5 q4 Y" C: X2 ?/ ~) B5 T: n0 I5 ] {
9 b- U, ^4 p1 ^- k+ [ return (('0'<=cCheck) && (cCheck<='9'));
. }5 \6 d0 H2 _8 `! X5 T6 H3 i }
, q2 J( @7 S2 b: L ! x" I5 v0 }( b3 u4 z7 b% G
function IsAlpha(cCheck) ) @, A( N+ T" I# Q" R7 z) J4 Q! }( k
{ 7 }9 O' n& U+ _; k3 z
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 9 K4 o3 ?/ p/ n
} c0 e) o& L5 O3 H% R/ u
- M3 D* i- H- i* V q4 _
function IsaNull(cCheck)
# z+ i/ m8 g) s8 o5 G7 x0 U { 0 T, ~; d; ]. M
return(cCheck != " ") 2 P7 C4 Z% v6 v8 v
} 6 R, k: ~' x' c4 o* d; U
3 p# z; ~6 w2 s1 c ufunction checkform() : _- _4 o9 M$ x* j4 V2 O3 d
{ 9 Y+ P8 C D% p
id = document.sform1.id.value; 1 w* k% b$ i$ L$ s2 _+ W6 k
if (id == "") ! Z; C/ f1 t8 L0 b. |8 q
{ 1 r* f6 Q( z5 N/ n
alert("请输入注册名");
. T& g& O0 V" y; z8 C* U document.sform1.id.focus();
6 A7 ]% q5 g6 x return false;
) X0 i+ Y' O) f6 E) E% j/ Z6 W1 H } 4 c1 V$ q$ a/ f% l
; D W" C, m5 c0 _6 P' ` for (nIndex=0; nIndex<id.length; nIndex++)
7 a( i6 C+ A, L( Q8 S/ v8 C1 h { : F: m- b& m' V( _
cCheck = id.charAt(nIndex);
- g8 v# s& o5 n M# X if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
* i/ ~2 @. o6 s2 t% l {
9 k, M( z5 g4 s! u alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
3 h$ J+ S7 c5 p' `# C document.sform1.id.focus();
4 Q Q4 Z( ^, [9 ^4 L return false;
2 Z8 q4 f( K6 U1 F. @/ l( K, | } % W% L7 U! h. U7 V
}
2 N( o7 v4 N ~2 Q5 y chineseid = document.sform1.chineseid.value;
" I6 t3 V1 [4 R5 [ if (chineseid == "")
" q1 X# I0 a/ F {
$ T2 d9 y) p& |# { alert("请输入中文昵称"); 8 s9 J* ~& x0 ^" g# y K
document.sform1.chineseid.focus(); % C& _6 o5 G5 R9 t) N$ E
return false; 8 O4 \/ B a" Q* Z: D4 R
}
6 I* q, c) V; j/ @# I password = document.sform1.password.value;
& W) O! u+ P* J9 Y" L3 m if (password == "") 9 H2 Y5 v+ B1 o" v4 r9 \, U
{ , C% {& `2 q1 l& f& |" P
alert("请输入登陆密码"); 7 t) z& h9 C9 k" u8 o& l0 |
document.sform1.password.focus(); $ X ^. ?9 \& S6 l4 S; e
return false;
# e5 S% c3 q# y' g; c } % V6 b8 O+ f/ z& |/ D, I
password1 = document.sform1.password1.value; ! _9 F; {! Z/ C$ v5 ~4 E5 Z
if (password>password1)
) q7 }1 K# n6 g# `# @* Z5 m {" ?; D7 {/ I& k/ f5 W; r1 ]7 P
alert("重复密码与登陆密码不相同");
4 G8 y0 i& v, C" J: s/ v3 } ~ document.sform1.password.focus(); 8 v" n' _! T, t/ X; t1 A$ H. U
document.sform1.password1.focus(); 6 H6 B5 E& }0 T8 v, `) y
return false;
+ K! z! j. K, g* ` } " i: ]& C+ \) `2 W
if (password<password1) 9 N0 L/ e3 X) G9 E- ^( M. J5 J
{* P/ u0 S; C5 b
alert("重复密码与登陆密码不相同"); 0 a( _9 E6 n6 _* h4 l; y" M, G
document.sform1.password.focus(); ( g9 m6 k8 ~8 l3 O
document.sform1.password1.focus(); # h8 }9 J/ o+ P1 N; e/ a1 y2 ] a
return false;$ T4 Q) V v! ]9 _/ G* ^* d
} , T$ ` c0 P. f, q7 Y9 L
if (document.sform1.email.value == "")
# o7 S( D3 B R I { 8 ^& O, I; l: H* D
alert("请输入您的E-MAIL地址");
/ A& C8 @ J* f' A4 Y. { document.sform1.email.focus(); ' m4 H# Y+ G: `2 Y4 E# p& }
return false;
4 n0 l* B! |! ?6 c) Z1 w4 T1 \ }
3 Q6 \& C2 }$ ]0 I5 t9 x P5 P1 f6 T1 q
email=document.sform1.email.value;
' K; c/ n! h: o' X# }; P3 Q* v# ^! E emailerr=0
) B) `9 z: C" b2 }- l" X; P for (i=0; i<email.length; i++) + h, J3 w+ O. h
{ ! X1 K( [( s6 T8 k& r5 p
if ((email.charAt(i) == "@") & (email.length > 5))
: v7 B3 L9 E6 f' T: K { $ X* z& n1 w$ ?# ^. f( V
emailerr=emailerr+1 ' {! c+ l2 \9 N! o$ F" a
} 5 s7 X/ p; z: N, r+ N# o5 [
} ' ?; D" r+ d$ Z
if (emailerr != 1)
; X- Z% s# J# [. G+ u9 b" O i { + w/ `7 _% w+ U( \% }: [9 ?
alert("请输入正确的E-MAIL地址"); : f" F& T5 Q! W
document.sform1.email.focus(); ) G2 L! C6 M! J3 _, Q! {: ]+ S
return false;
- ^; K! b' H& U5 { M2 q. l } ! ?, l" S# k8 ?8 M8 W4 S
P2 `% A" A1 i% c+ @) Q
if (document.sform1.checkask.value=="")
: B5 P! G7 w4 A) `8 F! \ {
: i; u+ J) y5 a: J% H X! t alert("密码提示问题不能为空");
. S. q: \9 S) t) d# p document.sform1.checkask.focus(); 6 L V* G! T: m6 l M' a! r
return false;
8 r& q2 P3 _: d$ [5 \1 A- b }
) L# Q+ j5 z2 A% H9 P- y if (document.sform1.checkans.value=="")
/ |/ N/ _1 X# m1 ^4 G {
# q( `6 E7 c7 [/ y, }* E alert("您的密码提示问题答案不能为空"); : |. e4 b$ n* s% B* H Q+ x4 z" j" I
document.sform1.checkans.focus();
& L* {$ z6 f1 t9 w3 d return false;
! |* l8 e& C' U. }( p }; ]$ U- A. J2 o7 k
return true;
0 C2 a9 ~ ^6 ?: @9 F
3 _$ Y/ l8 ]: O$ |: ?5 n- q' J, c: ]}
+ ]( { n- G C8 S</script> |
|