  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14239
- 金币
- 2410
- 威望
- 1647
- 贡献
- 1358
|
这个脚本对你可能有帮助:9 G$ N9 }; e: ^/ z
<script language="javascript"> 4 ]) H: [; g6 d3 F
function IsDigit(cCheck)
2 U! y: M4 v0 Q. {1 ~3 S { 8 s% [/ P% k P+ w
return (('0'<=cCheck) && (cCheck<='9'));
2 u# [) C d4 A& |4 S } + O8 `3 k' _2 e2 X: `
* u: {6 o' e% l* ?, K9 t
function IsAlpha(cCheck)
% y- q Q) V/ h o3 B, T { . e9 j9 O# K2 } F1 Y
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 4 w) o, p4 Q' W
}
1 V* l$ _( [0 L1 x
/ n- D7 H- M' Ifunction IsaNull(cCheck)
: [8 y R; _* B/ I+ O { % K+ ]- D y, g+ D7 D4 A5 g
return(cCheck != " ")
- \, K9 e, } n% r+ W& ~ } 8 ]& d" l/ v' J+ C8 i! j
% P, p! T2 D7 R8 E$ Y6 Pfunction checkform()
5 D9 J, h( H$ ^) l! q5 Y{ 3 m$ U7 O0 g; \ `# q
id = document.sform1.id.value;
& n+ F( m6 X7 z% I# P4 m/ K if (id == "")
+ `' M& K! u$ ^0 b$ \ { 2 Y% e: m k1 o! p' U$ v2 a
alert("请输入注册名"); ) x8 [2 l' g1 q) j/ S
document.sform1.id.focus();
6 P- D9 l. B; Z! r return false; + X! n- b0 F, _, F: B
}
- Y+ @4 d( N! k% S7 v7 u* h M3 a 0 ]9 w3 S& y% g$ B- w+ w
for (nIndex=0; nIndex<id.length; nIndex++) ' m/ H9 E; M7 Q' @0 `. u
{
- E# H+ G+ p" W$ t9 Q3 _$ g cCheck = id.charAt(nIndex); ; q. O/ y4 Q7 ?0 d2 ~
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
- @+ \' V! Z4 k) n, u {
; ~6 c" X& v$ Y L! k4 R! C alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); ; ^ U+ q, w9 n/ I8 K0 E$ @
document.sform1.id.focus();
9 \ [% b Z R6 ^; r0 D" M4 j7 ~ return false; ! P0 J1 L2 o" a5 @( A5 ?) B* J1 s
}
; T# P2 }' n$ P } 5 Z- N. R3 f- G+ J: H* O j/ J
chineseid = document.sform1.chineseid.value;
5 x8 g3 ]/ O- ^5 W if (chineseid == "") ) g! u2 {1 M8 y: M6 A- _6 o# y
{ . q3 V4 C$ [! c& g1 @! C& O
alert("请输入中文昵称"); 5 y2 X! k4 Y1 \. z
document.sform1.chineseid.focus();
, ]0 t, _4 A2 r# l, _. R' w return false; 5 ~, I' r( o6 d- A
} $ i" P: E! V0 l! W& S* B( h; j
password = document.sform1.password.value;
$ H" D; W# M8 N$ C+ v- x3 S if (password == "")
5 _+ A9 ~6 T8 z" C2 [1 I. {8 h {
7 A2 |& S$ g6 u9 Y, m! ], w3 w# N alert("请输入登陆密码"); 5 r+ ^% _$ x& i
document.sform1.password.focus(); - e0 l/ Q, H/ f- C+ G
return false; " W& X* L- H9 @$ d1 @
}
7 Q h# Q7 N# u6 M password1 = document.sform1.password1.value; 1 O$ U% N1 f9 H& S( ~4 f
if (password>password1) 5 Q/ G6 t3 X, s2 V, y
{- v; I o0 I" @ n9 w! G+ L0 R1 G
alert("重复密码与登陆密码不相同");
$ }7 e* L% V0 z; p# U" @. A) }* t document.sform1.password.focus();
( W. [ Q6 n7 \ document.sform1.password1.focus(); 2 l: X7 S' D) `" ^
return false;
( d1 c1 z z. V$ ~& z3 p7 h4 W }
3 `0 J) [" v# ^if (password<password1) 3 y ?2 q6 [' K; X5 C
{* o& O+ p9 T# `1 Q) B6 z( \
alert("重复密码与登陆密码不相同"); * K4 t; O) f4 l/ b# _
document.sform1.password.focus();
* S) i4 A% {) ]* W6 v% S4 B* e" C document.sform1.password1.focus(); % k* `: x. D" R
return false;. U' @% G+ t8 D0 B1 a
} 2 b# O8 [& z& `( T
if (document.sform1.email.value == "") / i2 Y5 r( o p4 q. C
{ : S6 o1 r5 g7 w9 k
alert("请输入您的E-MAIL地址");
( W- y- p! v( I7 Y document.sform1.email.focus();
4 [# H c; f+ [" S$ N+ f, b* @. U return false;
0 K3 T& S r1 i+ _5 \' B } . [# p: r* W2 @. m
+ B$ K* w, ^+ s# B/ p, K6 o email=document.sform1.email.value; ; c7 s2 I( n+ f: [
emailerr=0 9 U C2 [9 `7 ~: h
for (i=0; i<email.length; i++) 4 p+ I. ~4 u5 s) N9 }1 ~1 O
{ - P1 q0 J. ^. l
if ((email.charAt(i) == "@") & (email.length > 5))
. J: G; p. [& y/ E& `4 D { $ x( M5 f2 \5 z) ^$ w4 N) K) J
emailerr=emailerr+1
1 Q: F# \0 `4 y/ @+ s6 D } 6 ?( x2 Y$ l; H. K6 m+ C& n
} 5 f4 g' ?3 @$ n0 e6 o" {' b
if (emailerr != 1) . d: F0 B. b- I' M8 B0 m7 u! d* e0 a
{ # u) w0 f; }: j# y- D
alert("请输入正确的E-MAIL地址"); ( h3 E. l8 `2 k6 u
document.sform1.email.focus();
4 v+ H; t4 n9 w) ^3 i$ ~( C5 b return false;
* I, k1 g1 g) H! I$ [2 x8 k; H }
1 Y1 m! Q! @5 x" Z" k1 J , G& b3 e7 U. I, J
if (document.sform1.checkask.value=="")
* t* T t2 x% Y' O {
; R: g; `! T) q' L4 a alert("密码提示问题不能为空");
# i0 K# ?9 |) L/ H$ C document.sform1.checkask.focus(); - s% Y: Z" @2 D/ C# Y
return false; 2 N1 s$ I y2 }7 d) C* v3 i# e
}
+ C8 U) x- O! Q( N! _ if (document.sform1.checkans.value=="") + V3 a9 H8 k7 X3 X$ v+ E6 d
{ 5 k b4 ]0 ~& E2 O3 l' c3 m
alert("您的密码提示问题答案不能为空");
- z* j5 Z+ }- r document.sform1.checkans.focus(); ; I* P7 Q- @; p1 ^0 w+ w
return false; * h: @, N; U/ Z3 @
}
) }: F$ U& N4 H return true; & o& \, u7 B& d) ]# p
. t, Y% u, ?3 `# c8 a
}
4 l, h9 i# R3 V" d w7 X. |% ~</script> |
|