|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14433
- 金币
- 2502
- 威望
- 1647
- 贡献
- 1450
|
这个脚本对你可能有帮助:
% r6 ?) Z0 {" ^( r( e4 U# H2 @) r<script language="javascript"> & y- Y4 j8 o' G" y
function IsDigit(cCheck) & a: J b, [$ w4 |
{ * M/ B( @5 J) c4 h2 A" i
return (('0'<=cCheck) && (cCheck<='9')); 0 U( ~" D; {4 T+ C! U6 P& K) f
}
$ }- @9 X* y3 L# y& U
4 I& C( X5 D- U9 t A+ d3 O9 mfunction IsAlpha(cCheck) - u" R( m' f$ d6 b+ N+ m, e
{
! W$ R) X7 t! W9 e3 n return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ! |: K2 i* V% n+ K% u
} . Z2 \9 x, Q* \' h
9 E- l# r. x* j
function IsaNull(cCheck)
7 J! T0 i6 ]2 @6 w3 \* \. g0 X {
) U8 c4 @- ~' ~ y7 w5 _: u' } return(cCheck != " ") " i( I# a1 z7 q, d
}
* e$ p6 w/ x( m( D0 V 0 G& l* R o2 I2 R
function checkform()
1 A2 R7 Q( D6 z/ w! b$ U5 W0 Y{
) h) s* d) Z; X$ m, G @4 a. i id = document.sform1.id.value;
8 Y# x; G) l' ?* s7 x; `, n if (id == "")
, O0 X( M& A) B4 m8 h+ e9 ? {
, E* |3 V8 q. Y; ^& n z+ {9 ? alert("请输入注册名"); ; t" b, W$ ~6 A: v3 R1 ^& _( k
document.sform1.id.focus();
. \! L" F- T# v! L- s4 S return false;
, j9 Q+ F0 @: Y5 |2 J } 4 }, j& F2 J4 e# Y2 n
" }7 A' g1 C& S# r. |
for (nIndex=0; nIndex<id.length; nIndex++)
/ c. F) I9 W4 n4 v4 [. ]% D+ V { / Z" o \! |/ J+ s- B. c# X8 A8 t
cCheck = id.charAt(nIndex);
8 m/ J3 \% p4 g if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) ; Z, O5 F: m" q7 p4 B8 \2 q7 ?
{ - K! r. K5 r w( x a" l$ F
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
U" f: z" m$ E! k1 P document.sform1.id.focus(); 6 @# ~' K, `% Y+ Y: |! O% h
return false; ; k& }7 _: G, ]6 }' M; B
} , p9 g5 a, r- P% _
} " D5 [7 y( y7 q) b {( f$ d4 N
chineseid = document.sform1.chineseid.value; - y* _5 a' G3 w2 Y& j/ L" d, D
if (chineseid == "")
, w0 v8 t% X0 I& ?/ B/ a) G { 7 y5 q' {. w- b8 N
alert("请输入中文昵称"); 8 p5 k' M" e, s! z9 V
document.sform1.chineseid.focus();
* Y3 W- c* P$ P0 o return false;
7 G' e! H5 j, T- l2 _2 U1 a/ R }
! V7 r6 \$ J* ?( e password = document.sform1.password.value;
/ ~: I7 G# I7 ^/ V# J; \+ | if (password == "")
$ t6 r9 i' j3 E& {" [+ Y. t7 J {
9 k( X9 H( ^1 R: P2 Z; b5 ^ alert("请输入登陆密码"); ' w) R0 C% m5 _
document.sform1.password.focus(); 2 P% a j$ e1 M2 T% J% X( j2 S
return false; % O! `7 D [. H# `
} + J' ^! q' v% M! @8 R
password1 = document.sform1.password1.value; + r/ u, f- [! ]" h( e6 f4 M6 P
if (password>password1)
: `3 X: j5 c2 ?" a8 E- A7 b {6 W2 B, ]5 M" |# q$ E& K: V! n
alert("重复密码与登陆密码不相同");
; O# ~7 _9 g, d1 ?1 _ document.sform1.password.focus();
& l7 ]: [" K3 T# L& { document.sform1.password1.focus(); 5 ^5 n$ i7 k/ U0 m! t! f m+ j
return false;$ S9 T7 C) M# [* P1 l3 Z
} " T1 b/ ^8 a' ]2 [6 Z& u
if (password<password1) ( M3 [- d/ | V9 M" ?9 W
{9 k2 R1 P) m2 S/ x E+ e
alert("重复密码与登陆密码不相同"); : j) j( d0 z* s# j; `5 e4 V. n M- S
document.sform1.password.focus();
- E, `! k$ `! c* g, k% I0 {% @ document.sform1.password1.focus(); 0 A( c& |4 U" `1 ^+ y6 i$ L7 e
return false;/ q! u- w; O* @* n, h1 x
}
" P$ ?# }! q5 S6 [. x) W if (document.sform1.email.value == "") . S, |2 v' Y% [ U. h# D5 T K! A
{
7 e. P# M) O7 } c7 o alert("请输入您的E-MAIL地址");
* p* n6 E$ r, P j% {5 ~; m document.sform1.email.focus(); . y N7 L5 z( X, D' h/ k
return false; ; S$ U7 j' ?0 H( @9 }, V. r
} 3 J1 U5 u& W" d# ^& i3 J% V* o
* g- T6 F) u. f# F email=document.sform1.email.value; + K: {$ G+ G' z0 ^% ]
emailerr=0 * F* N+ C/ C: m7 V
for (i=0; i<email.length; i++) 4 n8 h7 g/ j* {$ a0 W. r2 z/ A
{
- g: \- t3 Q8 A# C/ T if ((email.charAt(i) == "@") & (email.length > 5)) " q5 @3 m* I5 F# z
{
; k( w0 d0 a. O3 {$ ~3 \ emailerr=emailerr+1
D* G% d2 D1 L, [ }
( @ d$ w- Q1 R3 `. J }
6 H$ C+ w- R% b+ X# o9 {; b6 Z if (emailerr != 1) # e3 @0 ?% X3 h1 O( y5 [5 i7 i
{
# A; r- b) C$ w: Y$ o alert("请输入正确的E-MAIL地址");
/ ?+ m0 u: e# H" _1 I: [ document.sform1.email.focus();
+ z' V6 D& q. y return false; % h- S) y$ P8 p4 j
} " x' E/ K$ k" c8 H; s6 H
2 J, o% y2 P& u0 Z) s6 [& V! o
if (document.sform1.checkask.value=="") : l: S+ r- `; N9 u
{ 1 ~) U' x+ C" {7 F/ n- b
alert("密码提示问题不能为空");
. A& \! Y+ P% s! d2 N document.sform1.checkask.focus(); * X5 ?# |* `. r* [8 c
return false;
& m+ b% J4 S( g% y- X6 E8 R" o } R( `) Q8 e, x, t
if (document.sform1.checkans.value=="") 5 m, u- ^8 b; X9 E$ e7 U" F* M
{
; s) B3 F8 K6 ?. ~, l, r alert("您的密码提示问题答案不能为空");
1 D3 h3 R$ o* Z$ d k4 s document.sform1.checkans.focus(); 6 O8 |# i% p7 S4 Q* w) {, @6 `' @
return false;
* w9 m/ Z( p7 B/ G& q7 y* i1 X }4 T3 q+ y& @- y o( Z4 y9 g" d
return true; 7 P' Z. P- m# _: M. f0 \
% g. e2 Y/ N) T, L4 [
}
' }6 R- B$ S/ D: n</script> |
|