|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14423
- 金币
- 2497
- 威望
- 1647
- 贡献
- 1445
|
这个脚本对你可能有帮助:
3 T0 Z3 }0 s: a$ m5 |<script language="javascript"> : Z* L6 P+ T% A, P+ ^, f5 I; z- s
function IsDigit(cCheck)
: Y: W. [! }* w" k { # H X. }) C' c6 t+ e
return (('0'<=cCheck) && (cCheck<='9'));
3 _2 W! O3 |* ]7 z$ m }
$ G( V9 s0 i/ k) t# A3 f5 Y) {, h5 ?7 N # F3 z) Z# Z) d: j; G9 E
function IsAlpha(cCheck)
: ^' Q. I: W( K W9 c3 P( U+ [ { t1 e- r% \& c6 t
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 4 y( z" d+ {$ c. o; m+ Y
} % s( N8 J Y" X) ?/ C0 z r) c0 E
: \. @2 X4 t: P2 [; j
function IsaNull(cCheck)
: T5 \: w! m z% T+ y {
$ w P! |9 y% m Z, v k8 g0 b return(cCheck != " ") 5 `2 h( H' ^( n
} ( o3 s7 W5 |5 m4 ?8 ]
( B- K Y5 V/ P
function checkform()
3 @2 [, j! `' @) Y2 L{ ( Q1 B; d! X" C
id = document.sform1.id.value; . y! E; Y. v6 X# p4 F
if (id == "")
6 m. _; P% |4 T+ t& m0 c7 c' v8 ] {
6 k- D! [8 n& Z2 c- T alert("请输入注册名");
) p5 O8 d+ @/ } K5 a3 X" n document.sform1.id.focus(); 1 e0 _: F! O# A; y6 w
return false; . _* X' f( u X6 u
}
' b. d5 ?( o3 ^; T0 D6 U% g+ r2 H
) Q5 h/ z( B" c for (nIndex=0; nIndex<id.length; nIndex++)
5 Q6 i' [; K! {# F {
. G1 o! p) s+ o" q- e- Q1 n* D) r cCheck = id.charAt(nIndex);
6 K/ W+ O6 \: p% g; |9 u( z if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) * D# b9 g- C& Y4 N1 R! S! g) `
{ " D# _) \( W1 i) P; q
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 5 h4 l3 p- g2 X
document.sform1.id.focus();
3 s& a2 ?0 e/ }- i4 i7 ~1 u return false; & _5 J- I7 u" U* M
}
g$ M1 W+ l( i1 t/ [' f* ? }
# i" ]+ s7 b3 a; G chineseid = document.sform1.chineseid.value; " | I' ?% t0 `- _4 [! q$ Z: z$ }
if (chineseid == "") - K3 _9 e; x( {: V0 [, m5 M
{ ! e# `6 G; B t) T6 C
alert("请输入中文昵称");
* c$ b, i; ?. ~+ e6 j6 j document.sform1.chineseid.focus(); : b1 H3 k0 `1 v4 g7 M/ r+ q
return false;
/ }" E- p& @" t- H' Q } 7 g: ?, i) K0 N
password = document.sform1.password.value;
$ S5 t- z1 F8 t9 x2 o+ G if (password == "")
3 O+ [* Y( T/ g2 ]1 P3 Z {
/ e2 L2 L' V2 H alert("请输入登陆密码");
% h8 b$ i% d3 W: [% g0 Q document.sform1.password.focus(); - v, r4 [' f; o& g
return false; " |2 K: }# }- m6 I
}
2 l( k$ ^, c, z) A D password1 = document.sform1.password1.value;
- \; \" q2 q, `0 s if (password>password1) t) [8 [9 `; g6 P5 p! Y8 j, w
{) Q! W; _) J9 o) X1 ^
alert("重复密码与登陆密码不相同"); ; Y% Y4 m0 K. L- f
document.sform1.password.focus();
- J( j+ {$ m2 t/ g. H8 d( B document.sform1.password1.focus(); - E0 Q; o, C6 j1 D3 A% m
return false;! I- J+ f% b0 r4 r
}
' j& X; {4 _5 x) [if (password<password1)
" C3 x* Q- I/ Q2 W b/ n7 N {5 f6 ]6 U0 G8 V: Q3 A2 j. N
alert("重复密码与登陆密码不相同");
4 f) {3 v: }* e) p document.sform1.password.focus(); 1 k+ s" b: |1 R- a# Y9 N% a6 ]' F
document.sform1.password1.focus(); 6 t8 \9 Y" S8 I) f# c/ g4 Z
return false;( a" F, r/ r G$ Z( X
} % V5 u& m9 p4 ?$ I% E) O
if (document.sform1.email.value == "")
+ U+ x. A( ^7 ^1 F- p6 Z3 f { & ]) U% S8 X- h
alert("请输入您的E-MAIL地址"); & O, m9 ^- M2 b: c5 q; R" C) e3 \
document.sform1.email.focus();
: U' ~6 K6 U. c) g3 T( H7 h return false;
+ n- e( P) {, R$ l: i( X5 j5 B7 A } ' I, Y* u: x$ }! ?7 _8 P
1 D& N6 ^7 a4 `* l- ^ email=document.sform1.email.value; ( o6 f p$ ]* ?( x
emailerr=0 8 h. L) {5 ` @ P9 ?# V2 q, r
for (i=0; i<email.length; i++)
9 z% V0 A1 h9 }3 B" f+ c$ f% v- w {
9 N3 C$ G+ U; H! c* \0 Q4 Y if ((email.charAt(i) == "@") & (email.length > 5))
( E$ f# D( i- p" B1 S { { W. h9 p9 t5 \8 C8 J! E
emailerr=emailerr+1 ) x5 F1 x3 T# K! A. x& b9 q9 v% [* ^
}
1 Q D: q4 A6 t7 D" e! p) L } ( @7 y: F* \2 x" g- z
if (emailerr != 1)
2 L. s/ d2 f5 n! [& _, o+ J. X5 \ {
9 g, b5 Z# P% ?# { alert("请输入正确的E-MAIL地址");
1 z% `( i; u' K5 t6 y+ | document.sform1.email.focus(); - }6 d {2 ~# i* ?. P
return false; & E9 `, ^& n+ P1 J
}
7 o# p7 ^7 C$ v / r6 |: w9 W4 {7 D# I- l+ }
if (document.sform1.checkask.value=="")
9 f" r) J9 @8 ~2 {" a6 I { 7 m! S2 `* u0 h
alert("密码提示问题不能为空"); 5 ^9 v/ ` `' X9 w B% t. m' S
document.sform1.checkask.focus(); / x5 {- m* D0 \. C
return false;
6 B9 W5 k) R- B( m: |6 T: `( R+ ^ }
* ]' E" {8 m0 U if (document.sform1.checkans.value=="") 6 q. V* p, L/ y' E1 I' b5 h1 |, b% v
{
( W8 S1 z; z3 A: o+ \% T7 N/ g alert("您的密码提示问题答案不能为空");
2 Z! ~: U: t" L E document.sform1.checkans.focus();
u* e5 d! C9 Z4 Z( m* a! j return false;
5 s7 D2 _* \5 a Y) w( x. G- A2 u }
$ Q+ P5 u: \: Y return true;
+ n& x9 ~; c8 v; V& D6 M7 P
* Z5 L2 R' |9 L7 r% a7 ~} " B5 T5 c0 D& e0 N# ?+ g; U
</script> |
|