|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14327
- 金币
- 2449
- 威望
- 1647
- 贡献
- 1397
|
这个脚本对你可能有帮助:
. s6 K2 H$ h6 V7 Q) o, X* L<script language="javascript">
g; [4 d3 b# L: g- q5 u7 J4 w: Vfunction IsDigit(cCheck) r! a$ Q6 G& R1 q/ v
{
$ _3 b0 K, Y5 a" ~ k return (('0'<=cCheck) && (cCheck<='9')); - b# C) q. k+ q& h) _
} - Y, S6 \9 D& o1 p, A
. T( M- m, R% c+ P! E1 q* dfunction IsAlpha(cCheck)
# D9 U2 {) v* y8 a { ' E+ o- O1 S a5 [4 v+ D$ O7 J
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) # D$ \: t5 ~6 U2 D6 y
}
" C( S C( C6 R, O! {) @4 u 4 }$ w/ @) s# h* @* W0 @4 M
function IsaNull(cCheck)
% x0 k( H; d& M4 m& h7 `% I { & V5 n( j# l+ Z5 t+ g
return(cCheck != " ")
# `' N2 m7 ^" [. c9 q } / M, \7 }- m% {9 C, w9 s* f+ X
2 ]% ]6 \- S! w' T1 q/ K
function checkform()
$ I l( a: D' J% X{
/ R! k5 x s, J; h% ^/ B id = document.sform1.id.value; 2 R0 _3 u& {: [
if (id == "") 7 b$ k2 @4 J, x4 x& I9 P _
{ 9 Z$ T$ X0 F2 f# o" \# f
alert("请输入注册名"); 2 r6 n' D4 l2 c5 t" p, H
document.sform1.id.focus(); ! ~% Y) j" M! `
return false;
: {& o$ W5 A, i5 C } / |; n u7 x$ P3 h2 U0 |
8 k; Z0 @6 I9 s1 N6 Y$ k* }. h3 Q for (nIndex=0; nIndex<id.length; nIndex++) 9 S1 m9 f/ w" w0 C
{
2 f& J: `0 V- {, ^ g+ ~ cCheck = id.charAt(nIndex); 6 }$ S9 o3 W1 d5 L
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) ( |( A" d; e- s) f
{ * J! H6 O$ l/ u4 X: A" {, E
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 5 X1 n5 a3 ~" T5 ?+ |% }4 f
document.sform1.id.focus();
$ A" e& Z8 [' _ [' J, Y return false;
5 ^" v; X3 X6 |/ U% n" p } 9 @/ @2 n* x# ~9 }+ h7 [& R: k
} . x: Q2 l, L! U* s# z. }( Z6 C6 L
chineseid = document.sform1.chineseid.value; - A' ^; }( N0 b
if (chineseid == "")
# [2 a7 W7 B9 b { ! W8 L6 C* A. n- d$ D1 x
alert("请输入中文昵称");
1 L0 f6 b! k0 A2 n% P# J document.sform1.chineseid.focus(); & F1 U/ j# l, q: E I; e
return false;
. h; i& y6 v' |/ G5 _4 k }
+ X) ?9 b9 ]6 Z( {5 T7 O password = document.sform1.password.value;
9 y: @: s7 X9 D6 ~6 B9 q5 z if (password == "")
# K! g+ L0 H( @7 y6 h! ]8 o5 M {
' ]( S$ C' Z/ j5 n alert("请输入登陆密码"); 0 G! z9 n1 d& G' m% f) f
document.sform1.password.focus(); 0 j4 T0 F/ z0 C9 B# ` |' d+ y
return false; 0 H/ {$ H' m: `: o
} . l! C( S: m% N# O
password1 = document.sform1.password1.value; 7 ?* t* P+ n# n( }
if (password>password1) - R3 @; }, w4 w" s7 ]2 N
{+ S* u7 H4 k4 ?1 t6 r
alert("重复密码与登陆密码不相同"); 0 D6 s$ F3 @0 U' Y$ q, H/ b0 a
document.sform1.password.focus();
5 r6 R/ X. Y/ }- s document.sform1.password1.focus(); + K9 e/ {$ y$ k+ r C/ h9 ~9 L' j$ `
return false;
8 Z/ Q5 J' v0 t8 ?$ m4 v } 8 p2 Y: K$ l* L* j2 ]% _
if (password<password1) . p5 u3 W3 k, F/ o' X
{/ l* b: w$ c; x( Z @, m
alert("重复密码与登陆密码不相同"); , o" v0 Q$ O6 l. T n
document.sform1.password.focus(); " Y9 R& j$ O# s6 R0 \4 f
document.sform1.password1.focus();
8 K2 A. k9 m& F. p H return false;
$ k/ {" ^7 b1 H" f2 X8 E9 |1 \ }
0 ~" F+ e$ q7 R4 E4 f if (document.sform1.email.value == "") # o8 q% t2 o! `. \& v' ~
{
& q: Y4 L5 n3 d, N2 g: y6 Y alert("请输入您的E-MAIL地址"); % N: m6 J `! L4 t: b
document.sform1.email.focus();
v2 G# ~# o9 w4 i return false;
" g# j. T+ U) j7 J }
- N& Z2 E) Z2 }$ [4 s. v+ p 5 o' ^1 `# d: h( ?
email=document.sform1.email.value; 8 N# n$ U; K# y4 S3 Y% `, p& @) V
emailerr=0 9 C) ?# k& U7 R. c7 r
for (i=0; i<email.length; i++) : O$ q& S0 O1 G5 {/ h5 ?4 T1 m
{ ' ]5 Z3 H g \3 x3 b
if ((email.charAt(i) == "@") & (email.length > 5))
/ I( E! B( K) ?6 J' V {
$ `6 J, \. e# q) y3 _ emailerr=emailerr+1
% z8 i4 c5 g# _9 j2 Y }
% ^1 \) r' }" T D+ O }
- E% C( @. L, \* ^+ C" g8 l% e if (emailerr != 1) 1 E( U) I) e! g; O
{ . i' }) b- t- H0 {
alert("请输入正确的E-MAIL地址"); 3 h3 `' D4 m3 S/ v# j$ \
document.sform1.email.focus(); # G) ~; c$ j& \" {/ @" l
return false; ! s; X, b8 `8 A
} + t4 H! Y. o6 X. K4 K
1 U( W% r1 i7 S9 R
if (document.sform1.checkask.value=="") " w4 O% J0 E( J# _ Q
{ 0 c' u1 W% o' Q! l6 ?$ }& s
alert("密码提示问题不能为空"); 2 e# C+ g) Y. T- ]9 v
document.sform1.checkask.focus();
6 V+ c4 q0 i6 L& [, O return false; 1 G+ T y) `* S N3 X
}
! Z6 D: f- e. Q7 m4 J% ?6 x( L) b if (document.sform1.checkans.value=="")
5 m4 A& e0 f. {1 z: |# c5 r/ e# \ { : ^: B7 ]: T& E! l0 o6 `0 M. y
alert("您的密码提示问题答案不能为空");
$ S4 `! E' ]* ]) Y& O* m5 I document.sform1.checkans.focus();
. F( B4 _* \6 X return false; 7 C) n& W& ^- \
}# c/ y9 J6 ?! A1 w( `
return true;
* C* e t' x. |& ~9 H
5 P7 A# A( h! Q1 F5 B" w; Y}
8 p& M% ~- r, G; d9 i</script> |
|