|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14407
- 金币
- 2489
- 威望
- 1647
- 贡献
- 1437
|
这个脚本对你可能有帮助:
5 U- A* L9 n- o5 D7 p1 R<script language="javascript"> * A8 k% I$ V8 {2 Y# k
function IsDigit(cCheck) 2 K& w6 ]3 C, B4 V3 i1 E3 R
{
5 W1 V% A3 {. O5 w$ U+ P! q return (('0'<=cCheck) && (cCheck<='9')); 2 B( ~" i1 }: p
} ' |' |6 N8 }; o% j2 u
/ g/ |3 @# w6 o$ ofunction IsAlpha(cCheck)
7 ]; N8 n) H9 t2 L5 c* ] {
$ C7 \, p/ g4 R: [9 w7 |0 G, N( ~ return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
/ f3 c& H" k9 W* C+ T/ K3 w# b } # D i4 s; B8 o6 P2 E4 H: M$ }
' T. G. C1 M& j! @. \3 [# w
function IsaNull(cCheck)
6 t; }( w8 n. J; r {
5 K' Y& D8 N$ ~8 M, l return(cCheck != " ") & {( Y* [" g2 ]! x. X# Z
} + h. M- i- Y7 M9 J9 E) K) s6 L
, x8 n* m" P/ @; ?) c, K
function checkform()
3 b9 N3 q% {0 A/ G) K6 t9 C{ ' {$ E9 Z) C# s# |1 ^: i
id = document.sform1.id.value; ) ~. ^) A; H- z
if (id == "") 2 d( K: ~3 E! n) f m' T! T3 Y
{ ) {, E( I7 X: l: r4 O; o
alert("请输入注册名"); ( }$ z4 F+ A$ {* R4 M
document.sform1.id.focus();
0 W- p0 f0 ]) k1 f% i return false; 4 Q- n1 s: a" t5 o! i
}
; j# I+ \/ f! Y) ^1 f+ e, F3 Z
/ I* i9 G" {6 n- e3 J for (nIndex=0; nIndex<id.length; nIndex++)
) g' v: t) S. e# W6 r% d {
- w! u- K" T$ @ d* B cCheck = id.charAt(nIndex);
+ ^/ s( J" ]" Q1 a7 Y. W if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
* j% k3 T! Q- Y$ W( w, J {
' W, f& Y8 I% n% V7 \# G$ p2 S alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); + j) j' x1 [3 X- E0 C' P
document.sform1.id.focus(); ; \- d7 q$ j4 n6 f1 q9 M
return false;
7 e/ ~) [% I Y2 J! Z }
7 X4 q! H2 w* z0 ?' n }
: Q; E( N' r2 N0 w" Q7 g! [, f: ~ chineseid = document.sform1.chineseid.value;
( K4 S# w, w6 a) p1 s3 L4 _( H3 a. k if (chineseid == "")
- N8 _+ y8 s' @: t c5 f& N3 N8 G { 0 D& b* k' g* {. O1 [! B1 q
alert("请输入中文昵称");
A5 o4 B4 l& R* S- Q( `( x document.sform1.chineseid.focus();
5 O Q3 r- `( \% {' o8 b return false;
. O( P+ W2 E+ O: u }
, W( [& `4 o) s7 I8 M' ` password = document.sform1.password.value;
7 V8 o/ s* H$ I if (password == "") 0 E. `; z" | y& s& M5 \
{ , o$ H4 q7 @+ E, z; w0 v* b
alert("请输入登陆密码"); 8 V7 \) T+ z9 [6 m
document.sform1.password.focus(); , l7 F1 q, Y$ t P
return false;
7 P. S0 J/ Z1 B. g3 h6 ~; O } 7 d( o7 k% J( S* {* t4 g7 N" T
password1 = document.sform1.password1.value; " M0 o6 \1 m- q
if (password>password1)
. n5 Y& q; J8 r+ {- W0 B. t, R {
& l8 N$ W4 {) y7 Q4 x+ O alert("重复密码与登陆密码不相同"); 6 n7 z u7 f1 q4 k
document.sform1.password.focus(); * @: F0 n) |. L5 _
document.sform1.password1.focus(); ; a! l1 x- F, h! a6 t
return false;
0 A2 j1 t7 B) F( ]# U; h8 t) Y } 4 z) h. `* U1 d, d) J: V, }5 b0 L
if (password<password1) q* H, O$ \2 J
{
7 y i" y- ?: y* i6 w+ W alert("重复密码与登陆密码不相同"); a7 K0 u& b1 @3 I
document.sform1.password.focus(); ' F: e' u" Q2 h1 ?9 }# a
document.sform1.password1.focus(); 7 o2 l' V+ J& X+ P, l
return false;
, z9 M( b* P8 r: u- |+ j, J2 H }
* i1 \) V: i) n, p" n" k9 b( P+ _9 d if (document.sform1.email.value == "") ; i3 X5 R f' N! j2 B1 ~9 g# D
{ $ e" o/ A: a3 O1 c! j$ M) q( {" L
alert("请输入您的E-MAIL地址");
: w( V. g0 H& O3 y document.sform1.email.focus(); 1 R0 G# {8 u* m' K9 d2 a
return false;
* j4 T# n/ p: W1 Q& j9 a }
' o8 L' i5 b" y$ X f7 j: ] & i, m/ w; n( R7 d- e. ^' Y- V9 k
email=document.sform1.email.value;
' p& {, P; L5 b; w emailerr=0 5 Q" P n: u! N3 X5 F) b4 t
for (i=0; i<email.length; i++)
$ S6 `# q+ Y8 b { 8 d6 t5 o! k& V: m8 T$ J$ I
if ((email.charAt(i) == "@") & (email.length > 5)) 9 X, o3 I; `2 S" i
{
/ ^' A# r' i( D4 ] emailerr=emailerr+1 2 F+ T, ]& F* {+ t; g
} $ |- b5 F* n: C- z, p
}
' K# {; }8 t1 l if (emailerr != 1)
- T, v- J1 u' a" r) R% ^1 b {
4 S+ t' N( Q. d alert("请输入正确的E-MAIL地址");
1 A2 }* [5 {2 c8 A document.sform1.email.focus();
8 _7 ~& _: b! t8 f' I. G$ V+ ] return false; 9 O, x# v( [+ n" Z$ e- |/ Y3 C
} 7 j: e% V0 g' {0 d) ~1 @- j$ f
# t- D: ~4 W3 l" I: ]+ d if (document.sform1.checkask.value=="") - b9 Q% Q+ R: R% q' B
{
3 a Q: A3 P, b, H+ V alert("密码提示问题不能为空");
; a) d: d7 M! `/ Z4 o document.sform1.checkask.focus();
5 h% ^- Z1 R) x5 o return false; 3 D) @/ j8 \. c: E( @4 ?7 W! I
} 4 h, _* B# ?( j; M( Z0 j
if (document.sform1.checkans.value=="") 3 n: c! o* S2 j2 J+ m' _; o
{
3 Z4 y/ m0 e" _" f alert("您的密码提示问题答案不能为空"); 0 ^3 B" @9 Y1 W6 G
document.sform1.checkans.focus();
0 R3 a4 X F6 a return false;
/ q/ w; w0 ]4 J; F; o4 ~) b/ B }/ c l7 d6 Y9 _+ {& ]3 V
return true;
1 v, ~6 \* M0 v* P/ Z" P _( ] ; V7 i- i3 \, W5 G0 c; o+ j4 i
}
8 P; o8 p p. E, S, k</script> |
|