|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14391
- 金币
- 2481
- 威望
- 1647
- 贡献
- 1429
|
这个脚本对你可能有帮助:
3 V3 M- `& c% K$ B<script language="javascript">
: H n' O' N: q# a% V" e& Efunction IsDigit(cCheck) 9 d9 c' a K/ G. O/ v
{
1 T! z, U5 G# |* n" N q0 d+ ~ return (('0'<=cCheck) && (cCheck<='9'));
1 q% V4 j6 U2 D8 P- b } ! y4 j! R$ o, V$ Y8 E2 O B" {% I
0 R: e# q' v# Y9 b: e
function IsAlpha(cCheck)
( |% h- S% L+ h& _3 F! @ {
3 l- S: U- y8 l; m) \# a1 ` l8 Z2 @ return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) : ]9 b* |( y. G4 {: x
}
8 B6 q) O/ L( I: K `9 N5 H; c2 L
) X( l; e5 z0 [3 Q* P, |4 Ffunction IsaNull(cCheck) ) \9 Y, u& U- W/ h. ^) Y
{
4 j/ f3 C' R0 l+ \7 D2 z return(cCheck != " ")
: a2 V. ]9 M/ _# c } : @1 P5 g2 g: K- |, }; ^9 p# x1 F
. X S4 y" Y6 {8 D* C. Ffunction checkform()
1 E. [- j& ?0 @2 q{
% s0 W0 O6 U4 u5 d' G6 t id = document.sform1.id.value; , r; m* a! | w
if (id == "")
% T* a& C2 t4 H- l1 L { * m' g) d1 Y6 U8 }
alert("请输入注册名");
) k- p C2 o# Z9 t1 Q$ D/ ~ document.sform1.id.focus(); , i. T/ {, ~" ?3 _ W
return false;
- g, e9 y9 |4 Y0 q+ X5 {0 ]# w }
0 E3 w8 S% E" G & V6 u. q& `6 n. h6 U
for (nIndex=0; nIndex<id.length; nIndex++) : u, b2 {! b' g, S
{ 9 ]. O# K) e$ |
cCheck = id.charAt(nIndex);
! o4 P1 C( H. P. p- Q if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) + S+ e. M: N2 F5 `$ Y; F ?
{
1 ]* }+ C5 @. T N; \' ] alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 4 W8 ?2 r- p' z- o1 r' `
document.sform1.id.focus();
( p6 B; D$ w p1 K return false;
6 b5 l9 F: E7 L9 m } : q+ G# @* ~. t, Q$ [5 c3 f
} : k. d: n5 `3 e$ {+ X: O
chineseid = document.sform1.chineseid.value;
, n r( W3 u$ p if (chineseid == "")
1 f. j# _1 m; F { : T! O h9 f5 }( V" x
alert("请输入中文昵称");
9 ~3 C0 \9 m4 b document.sform1.chineseid.focus(); " n2 }' K6 G! O# i
return false;
0 `' c# ~3 e4 l4 {+ E& G& ? } / f% w7 w) S# E/ X& t
password = document.sform1.password.value;
# M5 |) I: O b& F if (password == "") ' t4 O5 {2 @! m! C9 [6 w6 S) a
{ * t0 U2 B: q, h2 @
alert("请输入登陆密码");
; Y4 d: u; f$ e+ C, t" ] document.sform1.password.focus(); ' p/ R* Z$ T' G* Z6 U/ k3 h
return false; ; }( S5 E& r. s4 {7 H3 z7 |, ^
} & n6 d9 r% l9 b& W7 i; Q% r# N
password1 = document.sform1.password1.value;
! _1 w7 R- W$ d0 u( d9 u if (password>password1) 4 Q/ \! x" Q$ G$ y
{* Q D' b N. k- [
alert("重复密码与登陆密码不相同"); 5 G, G! `& k7 ^8 X
document.sform1.password.focus();
9 u* G/ X) N. d document.sform1.password1.focus();
* b6 r9 ]1 b' j( f# y: z return false;$ I( o/ I8 K) W; K% }
} , p% p$ \2 m6 X/ g9 H# p
if (password<password1)
0 U2 h7 s$ x( ~2 I {2 V' n3 L6 @3 g* k8 z
alert("重复密码与登陆密码不相同"); 5 l% E5 Y% R* [, t
document.sform1.password.focus();
5 K, C+ i2 r% z4 f: l9 B# I" m document.sform1.password1.focus();
; C1 w7 \3 f# j6 s' K return false;
+ X+ R( ^' H2 [ }
: G: w9 c2 \2 \6 l. g4 x if (document.sform1.email.value == "") & @; ?9 m8 a( v% z N8 M
{ ! ?! v' j7 z! f# U+ ^' K/ |4 ?
alert("请输入您的E-MAIL地址");
" }* P9 l+ s& l; ^ ]& _- B. _ document.sform1.email.focus();
& k) v* C b1 q+ k5 j% g3 m return false; + M& q; A, Q' Y) c: W5 U
} : \. B: t6 c2 E: o7 ^( F2 t
: p1 e1 X! J4 `) @- A. _
email=document.sform1.email.value; . F5 M. R, ]* l* A7 x* o0 g
emailerr=0
0 ]( _* J) r$ m: M. j for (i=0; i<email.length; i++) : l( x5 ~/ ?: B( I) _" m, L
{ O' x' F7 q$ ~, a
if ((email.charAt(i) == "@") & (email.length > 5))
, m" G$ x. ^5 }" d { 3 V( V/ }3 A; Q% q+ g
emailerr=emailerr+1
7 S1 k# s, Z2 n/ k1 O E } + s- p0 b {! h3 T7 Q, l
}
2 H6 w4 l- j5 @: C' g! [9 I- J% I if (emailerr != 1) 2 B8 V+ a& c2 o2 [7 E7 |, }/ y
{ & a6 T+ R. N: }) d. Q" q( \
alert("请输入正确的E-MAIL地址");
/ Q: W: Q5 o+ w% D document.sform1.email.focus(); 7 L: Q* _6 E! R
return false;
9 K& P- _8 c A" D: Q' ` }
1 T9 k$ a8 s4 H* m+ t
' g9 p, l# V& p6 M if (document.sform1.checkask.value=="")
8 c) d9 L! H+ F% D { 8 B* g' ~/ Y8 Z) e$ u
alert("密码提示问题不能为空"); 3 Q* S0 P) {" H3 j. l) U) _
document.sform1.checkask.focus(); : Q# t E2 Y: E8 i
return false;
3 F3 g/ c' A( z" i& T' g } 7 s6 t/ z$ S5 x) o* J% N- I
if (document.sform1.checkans.value=="") 0 B5 T" R9 H; P' ]4 D
{
) o4 z- R4 n9 c) S: { alert("您的密码提示问题答案不能为空"); % J( A+ h: T% j+ Z
document.sform1.checkans.focus();
( P4 s& H1 \/ E0 w1 k return false;
: F1 ?* H. ]5 ~1 F1 T2 W$ J) f }+ s% o# ] L, N2 Z/ y2 Y* _
return true; / r0 l9 e: U0 I9 e
, J. b& e3 X0 {% ^* S- V2 J9 [3 w}
# @- l6 K. Q. T- r7 M' Q# j</script> |
|