  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14249
- 金币
- 2415
- 威望
- 1647
- 贡献
- 1363
|
这个脚本对你可能有帮助:
4 P4 \- t+ O/ y( X5 V<script language="javascript">
/ R. }4 o2 l+ b7 R( M4 ofunction IsDigit(cCheck)
, I. u; G; J# B+ A {
5 i. U' l) B6 @; ] @6 b$ C return (('0'<=cCheck) && (cCheck<='9')); 4 v' u3 r- ^6 v. A6 G
}
& e$ ], `$ d M* I; X , T+ {8 C! a: b7 c) f8 q
function IsAlpha(cCheck)
& k4 W) {- Q8 I+ T {
G( g4 h/ P* F# {3 y" V return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
4 e% S H9 v4 ~ }
) c: G$ ~* l" H5 s5 P- S1 n3 P% n+ ?
+ B3 f' e6 P" q8 A7 d* Dfunction IsaNull(cCheck) 4 s; G u2 @/ X# @
{
# b; w, ?2 F% j4 h return(cCheck != " ")
) e0 R; q! u% R* N: n7 q3 \ }
7 ~: T9 a* r$ `5 S 7 k! J, F$ k' [1 ~& _5 d6 P" M& U
function checkform()
- I' Y1 |0 B& g3 L/ |' U6 X{
( ^ y9 a8 {$ q* ?; K, | id = document.sform1.id.value; ; k( B+ v1 O& W2 n3 R: L
if (id == "")
' t$ z- ?* C& ^ { : e4 W* \9 d, b# F9 T2 a' h
alert("请输入注册名");
6 d3 [7 N$ }3 c8 x/ h1 ] document.sform1.id.focus(); 6 b: s; ~( L* M
return false; 1 u: V4 ]; D- o
} 0 c2 j. K) f/ _( H/ W, u; y
/ A' o6 z* [* W) Z, n" } for (nIndex=0; nIndex<id.length; nIndex++) $ H) J \9 i1 ~# N2 a9 \: }
{ 4 @8 y5 |% `" f; }( t
cCheck = id.charAt(nIndex);
' k( n- n/ P. K1 W) X if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
* H& N. V1 y, K) ]3 t" b7 M: j { * H/ t P- ^5 u& ]1 @
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); $ P! B+ s. e. C
document.sform1.id.focus(); ! L: }1 [3 i7 M9 \# |; z" n+ x
return false;
I4 \" d$ Y- R% \% z } j+ X/ D% C5 s
}
6 z, p# I+ F ?; a. G chineseid = document.sform1.chineseid.value;
. Y2 P6 u* ]# h: v7 W0 A% o if (chineseid == "")
& [& o2 ?+ h# r, f# d, [ {
7 o% e) P# O- j/ W) T+ P& C alert("请输入中文昵称"); & w% @9 Q3 \+ B/ n
document.sform1.chineseid.focus(); ! B- |! W9 [9 F* }2 _
return false; , q* B) f: z- l+ Q2 _
} 3 B$ P* x+ i! T: E9 @* p) m
password = document.sform1.password.value;
5 t1 L1 x$ p" @3 ] if (password == "")
L. ?4 Q! n9 i { . o/ Z) v( F8 B, z8 J `0 C
alert("请输入登陆密码");
6 D7 ? J" q0 N$ E- v- C Q document.sform1.password.focus();
& }: Q5 c8 r( z- c2 u* G, z8 U return false;
l) M; s9 [2 h9 P! C' G9 {3 F }
$ e) \5 T7 z; d3 @0 A. T- V password1 = document.sform1.password1.value;
$ l- W: G, k% \0 E" X2 X9 U; T- b! z if (password>password1)
4 n5 T/ H3 ^; l7 \$ s4 j {- `& F( f( v+ i% z( Y# Z, W
alert("重复密码与登陆密码不相同"); ) W, I4 _* X/ J9 b6 B
document.sform1.password.focus();
% o. o6 R9 }( L2 F9 S; A6 v document.sform1.password1.focus();
/ n# Z! I& n& {8 t: b" }8 B' i$ s return false;
# _% J4 u- v/ R# J } 3 ?3 ^# o+ S1 L2 |) B8 Q( X" o: m
if (password<password1)
) K& f$ L# B1 ~+ j# v* L# c: n {5 r$ R+ w6 f b7 f2 z
alert("重复密码与登陆密码不相同"); - h; P b2 X; a( n. ]
document.sform1.password.focus();
1 _% |; @2 V% | document.sform1.password1.focus(); ! N* l% j1 j, @$ @( `6 g) ]2 W
return false;
) u$ v; r" u% Y' _$ n9 E4 {& @ }
* l9 m7 B& o- q5 |0 i, h if (document.sform1.email.value == "") 7 c* s6 \% I. H/ v
{ ! q4 e2 @4 B H: Y2 v& n
alert("请输入您的E-MAIL地址");
+ p5 e& g& H7 K& D8 w document.sform1.email.focus();
) H- C6 l5 l+ t* m return false; 6 I7 @9 T5 n- q/ ?" K+ y: |
} ) f5 a! t/ a* I! t
5 r \2 `: C! D8 K+ Z F& ]1 } email=document.sform1.email.value; % }: J& I& ]. ~
emailerr=0
L: Q: y* B! }9 v( W- E3 S, l _ for (i=0; i<email.length; i++)
9 a* |+ F5 t4 ^* o$ f {
, R+ b" P. g7 M8 J if ((email.charAt(i) == "@") & (email.length > 5)) % d7 E6 i6 w2 ]9 M3 z# ]% T
{ 6 J; A$ m J: W; Q, p* R
emailerr=emailerr+1
# k% J% O4 X$ T& B }
2 q# I' y2 n' R- \) e! E# X }
j4 X- B" z [! c% U if (emailerr != 1) 5 r' I3 H9 R+ p8 {3 a
{
# d7 G s3 ^. ]& X9 d# r; x alert("请输入正确的E-MAIL地址");
. ~& } q7 J9 f8 f- T2 Y k document.sform1.email.focus();
5 n \) j' q7 M& @9 W return false;
# K" a/ S$ o9 D9 S }
& D9 E: J [; p2 w
7 I1 w3 j) j. _% D) \6 Y9 i% x if (document.sform1.checkask.value=="") ; ]2 P# W5 O" Q; d% \6 R
{ ; g: }5 ]. d+ `$ D( K$ p. T
alert("密码提示问题不能为空"); 5 a4 n; Y+ |, l# p) Y! v7 P
document.sform1.checkask.focus();
" A% n; Y3 u0 o" l" ]% U9 J return false; 5 w+ A$ y0 Q0 r3 e& [7 T* ^
} - G; A% _1 T' m3 t4 @3 b
if (document.sform1.checkans.value=="") , r. ?1 ^: @. c% r, T
{ ( A# v+ Y+ i: S; r
alert("您的密码提示问题答案不能为空"); ' {/ b2 ~. [/ V: T
document.sform1.checkans.focus();
2 x8 V |5 G, k' s4 |0 F return false;
5 z0 v; D5 W' J! S }
, p2 L" h( v& z( F% o; x1 O return true; 4 r9 ]0 M. v7 W/ S8 [
0 J# V7 [! N/ Z7 R) r! z. D}
' R4 N3 W; t z) H0 n6 Q</script> |
|