|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14395
- 金币
- 2483
- 威望
- 1647
- 贡献
- 1431
|
这个脚本对你可能有帮助:
; t; S, ?# s/ R0 p4 Q0 {% q2 _<script language="javascript">
3 e i6 U. z' [! Yfunction IsDigit(cCheck)
- ]7 j" K, ?; }" h0 s9 b o; ~ { 7 q$ L1 l6 \% h; ~' ]7 M# S
return (('0'<=cCheck) && (cCheck<='9')); 6 H" @+ a! F/ d, r2 V* c! Z; C
} ( j& c4 h1 s3 W# Z! \
, q3 D- U& i$ ]: R$ I% b1 {; xfunction IsAlpha(cCheck) ; n4 R* e/ ~( e# j& ?
{
, E* V0 ]( K. u$ t$ Q! W return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ( U$ k& r* ~6 R, w, p+ l& g0 H
}
& v+ Y# m+ y6 ? T8 N: I3 k ( d' J1 @2 f0 Z% G( Z
function IsaNull(cCheck) 4 l$ b" \' S) K6 ?: E" R
{ + n8 W5 U: w/ W, u/ `" b# g: t( K
return(cCheck != " ")
" M a( e6 N9 S& i; P' }% h( Q }
" _- e* d- a* {0 \: N' f
' ?1 {! m2 G q2 Ffunction checkform() * ^$ R: r% N& l+ i9 ?9 E5 W
{
( x4 U7 \9 Z: p' x' y( B# ^ id = document.sform1.id.value;
3 @, {7 Q- O# z) | if (id == "")
6 S. P( M# M# t) g- T' T' d { . X" h9 n1 Y R+ z/ O
alert("请输入注册名"); ' u! L; k7 ~% O- R# N
document.sform1.id.focus();
/ x. [) s% _# y$ P return false; 0 K `) d7 k) M2 S f
}
! ~1 Z* p; _% I; a+ O- f ' F# {+ s* a S* q- h
for (nIndex=0; nIndex<id.length; nIndex++)
) p- _$ Q4 O: q6 {3 W {
" ]" ]& ?' R/ n3 A cCheck = id.charAt(nIndex); , {, F/ W: a6 Z7 n
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
7 X) C7 m# o) D4 f5 k {
! e0 ^ x- J" X alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); * W" b/ h+ A3 M4 |
document.sform1.id.focus(); 4 Y1 Q7 j. |7 |8 a8 C0 r
return false;
, x. o8 A% k4 o, z$ ~ }
$ K0 Z% s+ y2 ?8 g( l" o R }
5 }. ]0 ^1 e5 j( ?8 O3 O- ` chineseid = document.sform1.chineseid.value; " \3 D) {& R2 q
if (chineseid == "")
; I. j2 O% I4 }. s4 l {
; v) ^: p+ a1 Z; j( N: Q alert("请输入中文昵称");
. P1 {! N3 h* i+ I5 T; `: X document.sform1.chineseid.focus(); $ z- I8 t T; W" H, S" ~' u+ G( ] b
return false; : w* J$ v/ R" ~6 S
}
/ j& h6 J% \# x1 F K password = document.sform1.password.value; 3 c: _2 p# o5 [$ D2 b$ ~: T u
if (password == "") ' j4 h2 l$ P) X3 M
{
b0 _% ]$ ], C* I- a7 ~, K alert("请输入登陆密码");
7 ~, t# ?9 _3 H% O( V5 a" O2 @1 | document.sform1.password.focus();
% y! L9 s6 _5 A+ _# ^7 Z( n' f, Z return false;
2 R" X( V: m- G* o z/ d } 7 P z8 h7 l ~! [" J9 {
password1 = document.sform1.password1.value;
g4 z. }, J9 @( f' R9 N if (password>password1) 6 `1 f }2 }4 D' g+ s
{; D6 \' W9 ~8 g& _4 }: P; s9 K* Q
alert("重复密码与登陆密码不相同"); . {, c1 G0 T4 ?5 Q2 f
document.sform1.password.focus();
6 ?9 B( R' d3 G& @ document.sform1.password1.focus(); 3 ~1 p! C6 J( }8 ~0 g" {
return false;: ]. y& F+ j' C0 v
}
" b e3 Z, G( D* z1 sif (password<password1) $ k4 Y: J8 [. Q, T: s% _8 D
{% R8 S1 k$ ^* d! z; f
alert("重复密码与登陆密码不相同");
8 e+ k3 V; W0 m" a% ?5 X( G4 Q' L document.sform1.password.focus(); ; g1 H% O. p- ^! Q. J3 `" k
document.sform1.password1.focus(); : }0 Y% F8 T, f2 G/ h/ m+ y6 n
return false;
6 @- f6 T: _ \. p }
8 q7 X1 Y) X* \8 l5 b+ p& H( c0 N if (document.sform1.email.value == "") & K: w: w7 r! U7 G/ ]+ C4 W- f
{
2 N, k5 Y- Z2 z- I# E- Y% H alert("请输入您的E-MAIL地址");
e$ a) Y, h$ ?! ^ document.sform1.email.focus();
' [/ `4 s- i" I3 Y return false;
+ z1 \0 {6 S# |8 K: \" C9 ^8 k }
C. k( b8 C* r( U: r M {, k3 I$ B( v& K% Y2 X
email=document.sform1.email.value; % X3 y1 [) `7 A5 `# r- Y8 ?
emailerr=0 ! l" n' k- X( G8 d
for (i=0; i<email.length; i++) ; l; S( a3 E$ x( i: S @
{
4 k$ C, G) s3 ~3 ]3 [ if ((email.charAt(i) == "@") & (email.length > 5)) 6 u2 r2 y/ C" t" N2 o; Y
{
9 g' ~. e j4 }& F+ l+ I emailerr=emailerr+1
: R9 O9 J4 d% B( l( _7 k# c8 x }
* _" L7 M0 ^4 @- r6 } } ' s8 P- U. V: q& a
if (emailerr != 1)
; @1 L) V& Z8 }, V3 T( A6 Z T) O {
3 _% T+ e6 i2 a/ ^ p' T& c2 l alert("请输入正确的E-MAIL地址"); 8 Z4 ]2 T/ v; O$ l- O5 C+ m
document.sform1.email.focus(); : v7 ~" }3 l# R, d
return false;
% u9 @/ [1 U; I- Z2 H4 X8 ]" `9 } } , x* y9 m9 x, Q$ v$ C2 d/ v# v
- j9 j5 P' y, b. \' d( \
if (document.sform1.checkask.value=="") # c s4 R- d6 z$ ]# g2 P! w Z5 R
{
7 X/ m9 [" ^* L N( M alert("密码提示问题不能为空"); 4 L' W; `+ x; ?4 J( ?5 J% d
document.sform1.checkask.focus();
2 P; c" I- s/ T, z% f+ i/ d return false;
; i! n" T! U; D( C. w* { h) v! K7 ~ }
& C$ W R, P% b* a6 C) p if (document.sform1.checkans.value=="")
2 X" a; |, V# j! E0 R- b- q { 4 n3 z& x2 F) D4 E/ |2 W; T
alert("您的密码提示问题答案不能为空"); 3 Y; ]! x+ ^ h
document.sform1.checkans.focus();
1 D" w. z% f' J( {1 Q return false;
* f+ }+ c$ T: a) H }+ U% @0 j/ E0 K1 C
return true;
9 e/ I0 l1 L0 [5 I2 j+ Y 1 B( H$ ^& q( D) ?
}
8 X; f2 g! w- m; P6 _8 k- u</script> |
|