|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14351
- 金币
- 2461
- 威望
- 1647
- 贡献
- 1409
|
这个脚本对你可能有帮助:( v. |( [% [% H# n$ b) x
<script language="javascript"> P4 f! {7 H: H7 q8 K% q4 ]! p5 s
function IsDigit(cCheck)
3 Z: Q3 J2 }. O3 a3 z/ Q9 ] {
, H Z$ A# b( j# B3 P" ] return (('0'<=cCheck) && (cCheck<='9'));
6 c7 s; k; c# S) b, D2 l# W }
& m0 W+ e& V% _* P. a 5 ?& w. E! X8 [, S# V# S: ~# A
function IsAlpha(cCheck)
) p- r2 j1 U4 B0 Q9 {) c, a { - r/ n4 o" E3 V- X" n# [
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
( H% G' T! j, f; Q }
9 D! L N9 |( w3 f, ^ 3 J9 \5 w: a% I, e" I/ j0 t" f
function IsaNull(cCheck) ! f+ V* u$ k# u9 u3 J9 ~0 j
{ 3 U+ D7 r# R2 A4 s( [; H" }
return(cCheck != " ") ( [; Q* e( X' ^( c: w% m' v
} ! t2 }7 g% y0 m6 ^, e( e7 Y
# i7 g7 H+ x' }3 P8 d! ]function checkform()
5 H y! o( }6 [9 [- |' Q% c{ 1 R' G6 z* i7 {) | e
id = document.sform1.id.value;
3 E9 Q7 t$ |9 g if (id == "") * K1 q: Y8 t5 p, @4 e+ C/ ]# Z
{
% y2 S1 c' A; P* u6 t alert("请输入注册名");
`# c' w/ R5 K! F- H0 H2 P document.sform1.id.focus(); $ c) N& n6 ?! d1 ?9 r7 j
return false; ) U; n9 U$ o7 @8 G) V7 l5 l
} ! P+ d: f: F- d3 I8 F2 J
) O" X6 L/ _: H" @- Y' U! y, D! M
for (nIndex=0; nIndex<id.length; nIndex++) 5 W4 \& v6 O* P% D6 q, ~& d
{
& [% H1 }. \; w) R cCheck = id.charAt(nIndex);
% L& j' }, {/ ^2 K, V if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 1 O% Q, D" ]' }3 N# I- k6 X
{ / J2 s1 w" n- C
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
% Y" N0 V' L! ^5 ~' | document.sform1.id.focus();
3 Z8 y: d' J0 L* [5 o: H2 X- o return false; : B6 K2 K+ G5 L8 P2 a
}
0 A. i: R! @1 b; u: q4 Q }
' N8 v" i5 @6 ^. ?( c chineseid = document.sform1.chineseid.value;
2 q( N% m. Q- a if (chineseid == "") . [$ A! {7 @- d
{ + k9 O3 I. {) }
alert("请输入中文昵称"); K0 O% g9 m4 ~
document.sform1.chineseid.focus(); # F2 E* r( T$ V, V5 P
return false;
% R$ }1 D0 c/ s2 G( R } 9 l4 h7 n7 \ p, J3 i
password = document.sform1.password.value;
6 |' d+ I2 x* f if (password == "")
- [1 j. r. o6 G& _9 {; V z1 p { ) E- u% A T7 |1 H. {
alert("请输入登陆密码");
: V* E+ p& u$ S A/ F document.sform1.password.focus();
4 Z. H# J. h& l: I# P7 c- v7 W return false;
( h: _! x- h! U9 F3 E4 i4 [6 |6 | } ( [% \0 s6 q4 X" E Z* k
password1 = document.sform1.password1.value; & u0 R# x& @5 S, H+ g1 p- s# t
if (password>password1) 3 ~. {* B0 B5 G8 y7 o! \( ^' H. O0 H
{& i: W4 H/ H& V+ K3 a5 Q: v
alert("重复密码与登陆密码不相同");
! u! a2 o* ]% q% V/ M document.sform1.password.focus(); . S: E5 t) N2 \1 R
document.sform1.password1.focus(); ^* d; z* W! w7 f
return false;
& t6 J! p& \- ~ }
7 f$ y9 k3 h8 `5 `if (password<password1) $ n! e9 o8 H+ u1 L; _ ^2 F8 s
{8 l5 l8 g0 V- R- P; O! C
alert("重复密码与登陆密码不相同");
& q4 g; m# H- i; W; ^% M t3 i. X document.sform1.password.focus(); " L0 |) v+ M- q+ B4 Z4 }
document.sform1.password1.focus(); 5 |6 ]; _4 @" H0 K
return false;2 E$ c4 W* S. y) [" |
} 2 H" N* e( {. Y6 [* x, ], r$ D
if (document.sform1.email.value == "")
* ?( H8 R) H: `% r% D6 D& M { - x% j. [' |, x1 q) @- i, y( z
alert("请输入您的E-MAIL地址");
9 p" B6 A. b- N1 B7 d) x document.sform1.email.focus();
' F. Y* m/ j/ t# V# x8 I return false; + z& F$ w* n- q1 `: [- W4 x
} * Y. _- z9 v# a# ^# w
* e) [2 L2 {5 P' z7 y2 } email=document.sform1.email.value;
# m+ d; U2 t* H; f8 F emailerr=0
( S3 S ?- I% B9 ^. f. x for (i=0; i<email.length; i++) - @ A0 t. c8 Q" }# o1 r
{ + c8 k& g7 j/ c4 c- |- D+ V) j
if ((email.charAt(i) == "@") & (email.length > 5)) + `4 v- i) j2 {2 {& I& n
{ $ O1 e S- L( V7 \% Q
emailerr=emailerr+1
; f0 _/ b! _2 X- \1 f" \$ M- C }
9 x7 ]$ o4 [8 q4 t# J" J } : O) h" Y$ m- T% {
if (emailerr != 1) " w/ x% `/ K ?! f1 a+ Y4 Y
{
0 Y% p9 ]" h( Y$ Q6 |% A$ b alert("请输入正确的E-MAIL地址");
. {6 K% E. u) x document.sform1.email.focus(); # u9 I& J6 p! g, T
return false;
b+ L5 @6 ^! I+ ]) S) r' ` } * u9 I. z0 | W4 T
7 Q& G. c! @8 {
if (document.sform1.checkask.value=="")
0 x3 C5 F, R4 f2 X7 B/ @3 F& h {
4 U0 ?4 I+ g# [0 i alert("密码提示问题不能为空"); & a' Z) S* i7 x. w3 X; p4 X
document.sform1.checkask.focus(); 6 ]7 l9 `9 a1 Q- a! j4 U
return false; : m. {) a' ?( G
} + o/ f. \, Y4 c$ w/ A# `
if (document.sform1.checkans.value=="") ( x* Q' O, P6 z* j, `, E
{
- N; O9 Y* v- Q' Q' R5 E5 X" Z alert("您的密码提示问题答案不能为空"); 5 Q9 } q ~ B5 x+ v
document.sform1.checkans.focus();
o, \4 O" Y0 F' Y5 e4 u return false;
0 b" H2 Z5 }. C( n; u }
5 W0 C- M+ Q6 W, Z return true;
, ^: U: s4 j5 _4 q9 d2 m 4 q7 a. u, c3 y. b
} z; A; Q$ h8 j1 E; X1 \1 R
</script> |
|