|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14427
- 金币
- 2499
- 威望
- 1647
- 贡献
- 1447
|
这个脚本对你可能有帮助:1 n. }: @- H- ?3 r
<script language="javascript"> + t3 \' L. L* q( O, h+ j( y
function IsDigit(cCheck)
+ I6 F& |: v4 N. v6 E7 C { * z; M! _8 d" f, `
return (('0'<=cCheck) && (cCheck<='9')); ' ^( i# v& e' _1 |6 S; k
} 5 w. Z: U& _9 n) U# W6 |% L
8 a$ q8 G" q( Q3 t0 Y+ v) ~/ w. w* P
function IsAlpha(cCheck)
) @6 q) q4 l. G {
2 ]7 I' ?6 H0 d% N2 e% Z return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 8 U/ D: m7 c0 i- P" t1 ~! `2 l9 }
} ' k0 g5 ]! C* f* Q2 A u
5 G% E. [7 K% {# f
function IsaNull(cCheck) ) R' W9 [% \) X8 W# I9 x, u( h1 U
{
. i1 _! o! R- r( P8 y* M6 x2 f" s3 q return(cCheck != " ")
, v: L0 p; n K6 ^+ D2 v }
: R( Z0 u, \& p% k
) C$ l( _! j7 r4 _2 ^function checkform()
2 Y8 z& h+ y" p4 u; l- D{
) y. t. u7 r7 t1 `3 j# I x id = document.sform1.id.value; $ \, t: I5 ?# j' n1 s0 ?. D' K4 C' _
if (id == "") 2 l5 }. w% x, [! V
{ : `0 a! a2 G2 d
alert("请输入注册名");
2 o0 O: C; ~+ a1 ~3 T3 J2 ~ document.sform1.id.focus();
! E! y/ `* [; w; E( D4 C7 x, r return false; ; C8 t& _: t. B' J; B! P
} , L: B& f) v& t4 Y/ @
! R6 k5 p' }* u; V$ g for (nIndex=0; nIndex<id.length; nIndex++) 3 s- m/ G$ M2 D( R1 k/ t
{ / l- `2 n+ V0 {5 h9 D0 H+ o
cCheck = id.charAt(nIndex); _/ u$ F+ s4 J6 N$ q& r
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 8 b: h4 z% }7 A
{
& P2 H4 A7 l- H% r alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); $ i; p0 U5 o. f4 Z
document.sform1.id.focus(); ' @# p; F* K! ?( U/ l. E
return false;
' z6 Q7 o2 Y' C9 p }
- x, `; R) @8 B& j } ; ^/ K. b8 m% }0 X( B2 s$ }7 T' b
chineseid = document.sform1.chineseid.value;
2 b$ {4 D* E1 L% h5 P( | if (chineseid == "")
! p( T( L4 G. n7 W0 [ {
& p7 z' b i2 _ alert("请输入中文昵称");
$ d7 U+ K& y/ w, z: Y; a document.sform1.chineseid.focus(); , ~1 M, U5 O0 b9 |* M
return false; ! s Z7 O* X8 v
}
4 w9 Z- h9 z( U7 M& ^" [ password = document.sform1.password.value; ( I. G' `' n& w; L9 _; J
if (password == "") ' l' E( J6 [' ]! C
{
1 }7 |9 W) T) q1 z alert("请输入登陆密码"); " ^8 p& `/ l# S1 N
document.sform1.password.focus(); , e/ i5 J- X9 m0 b; I6 `
return false; : s0 S& C2 Q6 e1 w- f; G( N4 ~" Z4 H* s
}
2 a3 t$ ]; G- e3 Y password1 = document.sform1.password1.value;
9 r: O) W. d. U8 r8 k: F if (password>password1)
* J. k9 [' ~9 V {! X y/ Q9 o" T
alert("重复密码与登陆密码不相同"); ( _( F) z3 d. z. m6 o
document.sform1.password.focus(); 7 c3 ~9 |2 U: b: m' R6 v
document.sform1.password1.focus();
8 W) J; S$ _* O, a6 Q W% ] return false;
/ ]3 Z: k# m8 N6 [" R/ B } 0 j: ~4 v$ M3 c
if (password<password1)
5 I" j6 _( w: N/ z$ g4 C5 { {
. J3 q" C$ I# i) G+ P; S alert("重复密码与登陆密码不相同");
$ E ] b8 O1 H7 {% U9 i document.sform1.password.focus();
8 @& T* J* m6 O0 t' s document.sform1.password1.focus();
+ ?) R; x' X3 I return false;
) A3 ~5 G$ i. K* t; t a9 r }
! K3 @9 Z5 H) b' U) ~8 b6 J6 h if (document.sform1.email.value == "")
8 ]" u# X1 N: K+ b& X { 3 n6 Q% l. y5 g% K3 `4 d& c
alert("请输入您的E-MAIL地址");
% P( @5 H7 U4 q2 |; \3 V0 i document.sform1.email.focus();
, e, n( M( }( ^9 Y( _, P& V5 Q$ [ return false; ) }) ` [ Y/ S- w* j
} ( o: o% \/ f0 d# [, s9 o8 ]3 K, w
4 M/ h; g4 |/ k( a+ j email=document.sform1.email.value;
& y* h2 J- F9 v emailerr=0
; n% J5 }, t8 }: i; ` u0 C for (i=0; i<email.length; i++) 3 H* X2 b0 S% ~. B+ t; d3 R: [9 |; N
{ ! M; S% {9 i& b' Z. q- c- [
if ((email.charAt(i) == "@") & (email.length > 5))
' y2 X5 E. i. ?6 k { " l! k9 |- }* h. ?
emailerr=emailerr+1
V6 @) [" x2 ~ s5 S4 ]4 S } " h) `* a& ]3 e: q2 R
}
) C i4 `3 e9 \! Q: }: ~2 v9 ] if (emailerr != 1)
V; y l% v& a7 m8 [: E" j: ?4 Y; Z { 2 z L+ s$ |5 _" g2 ~0 `
alert("请输入正确的E-MAIL地址");
* X9 T- ~5 y+ P" J1 t. @, n1 @. T$ a1 @ document.sform1.email.focus();
/ s' r6 ?& ?# a; F" g4 a; P return false; 4 c; q/ V: G$ M# q, W
}
; Z H; ^0 z% T 1 ~" R2 P8 N7 L! d9 h6 N- a
if (document.sform1.checkask.value=="")
% S3 k0 i: H% g2 h. k, V! B, c0 N { % E n! E2 ?( P0 J
alert("密码提示问题不能为空");
0 L" J% e) U' m* S$ [, X document.sform1.checkask.focus(); , t. |& c9 |& e* V. [* t D3 B
return false; 1 u1 L: M+ b+ T- Q% J2 \- [
} ( q6 I* k2 O2 G0 ?
if (document.sform1.checkans.value=="") ) d- p+ T6 C4 e
{ ' U; a- w3 x$ f9 U( |; H
alert("您的密码提示问题答案不能为空");
, B; _- Q2 U( k% M$ l5 j% C% @ document.sform1.checkans.focus(); & U: T) }) K: B, K p& T6 y
return false;
( l+ B& j8 o. L6 g) W }! W6 r$ K! F# U5 ?- g
return true;
7 q C \8 l; x 2 P+ J, E$ S: S7 W
}
?7 [; x' c: i' V: C</script> |
|