|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14333
- 金币
- 2452
- 威望
- 1647
- 贡献
- 1400
|
这个脚本对你可能有帮助:' r c, G4 z% w5 q/ C: i) u4 U0 {5 ^
<script language="javascript">
6 [* o- S, H; h: X/ M$ |function IsDigit(cCheck) 5 |9 }; ~% D$ r
{ ! F* |& W8 ~' X4 H6 x0 v' H
return (('0'<=cCheck) && (cCheck<='9'));
! I/ w/ N8 j: |" Z3 Q. X' K. @( U1 Y } 7 ]/ g' C) C3 a7 B5 L3 ~0 S2 H
5 h0 d4 ]* Z% @5 Y" {2 Pfunction IsAlpha(cCheck) ! N; m4 b9 Y3 _ C# Z
{
: i: R- u7 o( w# ~$ U3 F H return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
8 U# o* A+ u8 ]8 E) F) L3 B9 L }
" }) C, O2 [4 B# W4 A( T3 L( X H4 J " ~% D. o8 S& ]" ~% S) Q$ |
function IsaNull(cCheck) % U3 I" }9 {! W1 H1 }
{
. Z% T% Q4 k) k5 y return(cCheck != " ") + I- u2 s& H5 d( B' h4 k3 N s
} : L2 [& O$ K+ H& ?
4 G3 |1 ^" K8 Q2 l+ a
function checkform()
0 J( G( G- d r9 B9 e5 C' D% `{ $ K$ @# t. O% O# n( S) ^8 l5 r, m. n
id = document.sform1.id.value; , U2 e7 e$ e+ `% H# q7 O0 i
if (id == "")
- r3 g, {; u! T( Q0 r) \" x( d { ) ?4 P) y! O% u. m" ]' Z; W
alert("请输入注册名"); * o$ ~6 b2 W4 p% D' U; F( }6 P2 x
document.sform1.id.focus();
% Q/ P2 h* E' S9 f! u: M return false; 5 N/ Z2 I# M, h( t' b# {& J: B2 L
}
: w ?7 u0 G; k l5 v
# v y9 \1 T j0 q0 U, O, H% n! P/ m; }3 I for (nIndex=0; nIndex<id.length; nIndex++)
4 K3 f E; \4 q) S { - S# J1 h( B& e" W8 C# p3 T* X
cCheck = id.charAt(nIndex);
4 N+ s+ U1 R0 c! G/ K3 i+ L if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) X. f0 q5 G+ c! p; R0 k
{ . j5 D, y% R/ C- D; @ A: ]7 I0 A
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); & k/ X5 [( P2 n! [$ H3 V
document.sform1.id.focus(); # ]- J3 P- K3 u! l0 p
return false;
- [9 E+ |# Z; H4 h( e+ L) ?1 ~0 s4 Z } . |/ u( ]" j4 B+ {! ^
}
- M$ ?' ]+ H4 A# g: r s* u5 @! N chineseid = document.sform1.chineseid.value;
+ n5 L" R- V) k" Q if (chineseid == "") 3 g" _2 m9 _# c( W, O f3 {! k
{
; A- [1 e0 T3 ^+ S alert("请输入中文昵称");
' q: T6 y) T3 q9 H document.sform1.chineseid.focus(); # E4 c' V$ \# W) s8 |8 K/ D
return false;
! C; q3 ~; E5 N- ~9 ~8 z/ F2 U } # s, k v9 P9 J8 W
password = document.sform1.password.value; 1 q: ?1 q1 q% }/ b
if (password == "")
7 m* W9 b* u+ J7 s/ U/ S {
5 d5 b% ?$ T( }6 I! ^( R+ p alert("请输入登陆密码"); 2 x G9 g& ?, s0 m: m8 V) y' U+ T
document.sform1.password.focus();
7 a% h3 J$ t! I6 R P return false;
: ^4 [: g2 f% V }
2 k% N4 Q* Q7 H2 B) y4 [* G password1 = document.sform1.password1.value; ) Q/ a. B. \* y
if (password>password1) & E y' }% n; G' Q
{
+ _( E) H6 u: |: R# A alert("重复密码与登陆密码不相同"); 6 H* a! p* a0 w$ a) d
document.sform1.password.focus();
( F& T2 `1 ] }: p4 i document.sform1.password1.focus();
" ?5 ^8 K. g4 `: P1 x4 t return false;
; A$ c* L% S1 x- K- J9 j) W } ' r3 [ l4 y7 b! v
if (password<password1) * K; }4 O' i4 w
{
) u+ X1 N3 u/ }4 y2 w alert("重复密码与登陆密码不相同"); ' `2 w, g5 \$ x
document.sform1.password.focus(); & t8 n0 g& x3 G0 Z# ?0 A! H: J
document.sform1.password1.focus();
- O+ h8 L: s0 D# c$ @# { return false;
( n9 V' u# [2 Y }
5 u4 s4 P& `- F7 x: i if (document.sform1.email.value == "") 7 x; N2 J) N9 Z( a! a& F! {7 v* ]
{ 5 S* l& H4 D" ?1 k
alert("请输入您的E-MAIL地址"); * ]/ z6 B) D$ r; ?- h8 e, S
document.sform1.email.focus(); 3 ]' ]9 k. O5 D: H5 W
return false; ) x: p+ n- I$ o6 t A( t
}
% `% B2 Y3 S+ `' j7 w . _: _3 C* p2 P. O2 {. D Z
email=document.sform1.email.value;
/ q' N2 f3 O5 }1 L1 H, ^ emailerr=0 " u+ T+ P1 _6 n: s
for (i=0; i<email.length; i++)
* j8 [' M7 I; e" m: g {
' N* g; [, i) D* Z if ((email.charAt(i) == "@") & (email.length > 5)) 1 N+ T! O V1 F" \
{ , }; T) [( L8 R6 ^; ?6 T( T4 _
emailerr=emailerr+1
: H3 b1 }" D2 Y% p+ K! T }
$ \; `8 }; R( U7 G4 O }
! \; q) R1 j2 j* K' j2 k1 R if (emailerr != 1)
) D/ h+ c* Z m) k) S7 n {
+ q- v6 P/ _# i Y# x alert("请输入正确的E-MAIL地址");
- z( P J. t0 @" L, D! i document.sform1.email.focus(); 5 I1 h; s1 O$ [1 q. A+ j
return false; 0 k6 o! b9 m# u( ^8 |9 ~2 y l. W8 ]
} ! U5 p0 v9 U7 p1 ~
5 H, \: Z/ W% d5 B7 @+ [) i if (document.sform1.checkask.value=="") % O5 i1 ?7 D0 |" u
{ / y; U# X3 ?7 D- Z* q, I
alert("密码提示问题不能为空"); * ~! B ?4 b4 [7 w, M
document.sform1.checkask.focus(); ( _( `4 p! W. g+ i$ G
return false; $ r6 b! |+ L+ a3 p7 `9 I6 ^
} 8 Y9 a, y' B' W# K h+ T7 n; r& L( M( j
if (document.sform1.checkans.value=="") - @& Y' v" Q4 [# g
{
3 B( q/ v! t7 _& L, I alert("您的密码提示问题答案不能为空");
0 k8 _9 K P4 H! }+ D document.sform1.checkans.focus(); - y1 x8 ]3 b5 w& p) J' n3 g4 g" i
return false; : j8 ]! D! P" n0 g5 D: n# y
}
& |- q& t* H4 g3 e return true; 3 T& v- p: D, a$ _
- z0 u! ~8 w) j$ T: f8 D- k# q: X! p} , w# \. q1 H/ G) ?
</script> |
|