|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14339
- 金币
- 2455
- 威望
- 1647
- 贡献
- 1403
|
这个脚本对你可能有帮助:
; C' \# d9 L' f<script language="javascript">
6 `$ a7 E( r+ T# Nfunction IsDigit(cCheck) . p' I* |, |1 x8 i6 u) `) A- k( q
{
$ P* E: V7 k# b6 }; d% k$ I return (('0'<=cCheck) && (cCheck<='9'));
: g1 a* \+ h5 _/ ~" h } ' r$ L a+ @: _' F0 A$ b% _* C
! ?. l, M# H& H/ z8 y/ `/ Ffunction IsAlpha(cCheck)
% v4 M" G9 D# n { 0 L3 `* c; y% d p
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 4 S" t% H% b5 ?8 A: l
} $ W" V* ^1 y) ~. ^
+ f, M: V. _) _* b3 Bfunction IsaNull(cCheck)
- |+ U7 }6 H2 f6 z- k/ P0 Y: C { + d9 {; P6 M1 w- a4 ?7 r
return(cCheck != " ") ) {& w) U4 q3 G4 i
}
% W' ?2 @: R+ U" [4 K- n; W % i' k7 C2 `0 _9 ?
function checkform()
7 `- s4 n8 g; k0 u; {* O6 o- n{
0 @2 D6 f' p7 \" K; s' R& S% u id = document.sform1.id.value; , z% O1 w: @) w; t9 U. ]/ p
if (id == "")
$ x9 [6 p- \0 M* O- B {
9 J) i2 m& e3 q+ Z) N alert("请输入注册名");
& V+ g+ X' U3 a9 r7 }0 J document.sform1.id.focus(); 0 f% P0 ?3 y, H6 R4 b1 N
return false; 0 d" e' u. Y$ f7 ~ y2 B
} 0 a' `" a! O. n) k+ {$ P
+ L( [7 C: f, x- B0 [
for (nIndex=0; nIndex<id.length; nIndex++)
7 R0 t; |3 g+ w5 |0 a- F4 Z7 K% Z4 t { 9 }) r4 |6 d# m7 r( b
cCheck = id.charAt(nIndex);
5 l& U2 ~% \9 W0 w if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
) O) s0 w, a$ H% f* I {
1 \( x9 M* J3 C1 g alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 2 B2 c* j! L0 K& ?6 O
document.sform1.id.focus();
- [; M, k" X! Z* f: {9 x return false;
) X% G' L; d. q9 B/ U9 f: g7 W }
+ x, f/ |2 `+ M0 u }
9 ~/ h7 F% `8 ^& f3 O* `/ @) c chineseid = document.sform1.chineseid.value;
1 e# ~) j& Z6 i9 G( t if (chineseid == "")
; ?) b2 s6 D0 ]/ e9 G/ U {
- S: N W9 N& y& {7 H alert("请输入中文昵称"); * u7 ^( |" B t3 ~/ @9 |& a# E
document.sform1.chineseid.focus();
. T; ~+ u: [' H1 c return false;
! ?# |! q; B3 X/ @- N3 } }
# A- h! N! ~* A- ]6 `! P2 D password = document.sform1.password.value;
8 r0 b2 \, u- G$ m0 m0 r3 |: q if (password == "")
+ n' |' t. c! q! [; E2 |( R Z0 M( D: p {
8 ]+ u6 ~$ u+ {! ?4 P6 W alert("请输入登陆密码"); ' V5 n8 h9 j5 S
document.sform1.password.focus(); # G1 S, O) u4 i3 G1 F: ?- [
return false; 6 ]1 A1 [" S/ w! ]1 @6 j+ W
}
% C: n# N. \, |8 M4 i1 A password1 = document.sform1.password1.value;
3 h3 Q7 Z# b# `5 ], L5 o if (password>password1)
/ j$ k- M/ R! L( [0 t3 p8 h {) ^1 I R1 x$ H4 M. }* Y$ R+ I
alert("重复密码与登陆密码不相同");
, z# n1 ~& X( N7 L document.sform1.password.focus(); / k+ H& g+ S& T# Y
document.sform1.password1.focus(); 7 |& ~ J/ r; U. ^' x) G( N
return false;
7 F0 P! }+ y* v }
- I! n/ r) t+ mif (password<password1) ( a5 O/ I0 j' V2 x5 e
{
. g4 P! r0 b' }* R7 L# Y+ a alert("重复密码与登陆密码不相同"); * i9 y! Q; D' B! G' _# @/ K: |! t" Q$ G, ~
document.sform1.password.focus(); + e i' ?' f1 Z
document.sform1.password1.focus(); ) O8 Z: M6 Y h2 h% c
return false;
5 v& S8 e$ P2 s }
2 D: |, f/ G) m if (document.sform1.email.value == "") + R6 k( c4 a- y/ [; A
{
) [3 H9 k0 @9 m2 u alert("请输入您的E-MAIL地址"); . a. A8 o2 m5 g& ~3 X1 ?6 s' [& u e
document.sform1.email.focus();
^. ^9 @6 x4 w1 S% L return false; & l" y) W: g; X }$ G
} " o+ r+ h8 @! ^
: s+ b* h1 W2 Q( W+ D+ }- R, N
email=document.sform1.email.value; ; R# {4 T: C3 b4 g* ^' F
emailerr=0
) Q* }/ P/ t( C4 F& C6 l" P for (i=0; i<email.length; i++)
8 j7 ^- s6 V7 F( z) _2 a5 H { 3 w- r# W/ V- e* E+ h/ r. ?
if ((email.charAt(i) == "@") & (email.length > 5)) - E, O7 R" C6 T- T+ K% Z
{
) r+ R0 y$ w% G: l/ e emailerr=emailerr+1 5 \: ?, f1 f' m9 T' d9 ?4 R7 v3 S
}
. b) q! y8 {7 n, h: Y/ A9 x t } y3 p2 G! r# y7 W
if (emailerr != 1) ; S3 l) M) Q" t
{ 4 c7 w& q/ z% U, c' R, P7 {
alert("请输入正确的E-MAIL地址");
) N- j3 m x" J1 E6 V. h& M document.sform1.email.focus();
; A4 f+ K! b, @8 Q; `" K# F return false; 3 E8 k8 a# [, P7 v* h. Q
} # [! |; P, e T" B3 ^' Q( j E$ I
' t3 q" T8 Q8 Z. D% {- ?2 R
if (document.sform1.checkask.value=="") ( o( F0 a2 `: v& I
{
$ r$ T h/ X# j+ I9 F5 g! w alert("密码提示问题不能为空"); * u$ j3 [2 o8 B$ k8 u: p( ]
document.sform1.checkask.focus(); 2 R7 U7 ^/ @, U5 q4 C
return false;
* ^ i4 r+ d: r }
- F, \7 y" n+ @! l if (document.sform1.checkans.value=="") ) |# M9 T- W9 E! k
{
; u$ r; f0 K% g- J* }( _/ }5 S alert("您的密码提示问题答案不能为空"); : S* A) z$ n# u$ Z. A9 r
document.sform1.checkans.focus();
7 I. m: m* P: I. b. v0 F& `: @ return false; 1 H; v% t* t5 ?
}
( s! r4 d% ~' m0 Q F return true; 2 H7 e0 ]0 a( ~1 ]
; W1 t' V1 U9 @
}
d: q f I+ l. P( N</script> |
|