|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14327
- 金币
- 2449
- 威望
- 1647
- 贡献
- 1397
|
这个脚本对你可能有帮助:
* _; I: g" \. K' N5 ]$ `7 M<script language="javascript">
2 j" F& K/ C( o2 R. H, Rfunction IsDigit(cCheck)
* Q' g; j/ B6 p9 Q7 e {
R/ T8 Z6 R- E. X0 U return (('0'<=cCheck) && (cCheck<='9')); / ^, J5 s& j5 L. W- w" I
} / y5 G r& z) x; k" ]
# {6 c8 q0 j( }8 N ?
function IsAlpha(cCheck) 0 D; Z! @. V n+ d7 ]! B) X
{
0 a/ j$ C9 C& K, w return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
1 w4 L! ]$ o5 b }
7 F d3 M. O. l! y/ D 4 L& X; s' x" H7 g% O
function IsaNull(cCheck)
! T5 S* z7 ]8 e4 C# ? { / ^0 A6 r& x& A' i( f4 w. `
return(cCheck != " ") . @" k3 t# f; a% Y2 _7 H' S+ ]$ |
} - k8 J4 i$ P4 u% ~0 v
$ R8 S6 g; _8 Z* P L
function checkform()
& M% q& O" ]6 C{
) w2 q! `! w) T' D7 Z2 k. B( f% n id = document.sform1.id.value;
2 G% m3 E. J2 e) Y d6 C3 {1 j if (id == "") A# r7 J% a& o+ H1 h! p# \
{ x8 h9 |5 y/ X h. O6 |& z. s
alert("请输入注册名");
6 c" Y4 K" }$ N3 z& o9 d9 r$ e/ b( t document.sform1.id.focus();
! P9 P) }9 o) |; @' R/ P( S v return false; ; m) d2 u7 r8 F) H6 s
}
9 ?/ S- K/ A# O" L( I! p3 X 6 M, z- ^$ o$ \+ U) P) v9 v" G
for (nIndex=0; nIndex<id.length; nIndex++) ; ~0 K5 s" `1 K
{ # L' Q* v; f% Y! \* k
cCheck = id.charAt(nIndex); . D& M, S$ _* B# x/ i9 x
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 2 d( I0 v' o. E/ U! Y
{
$ \& I; F+ ]7 V: p( A alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); c% i x+ x+ U. r' F& h# k4 S. |
document.sform1.id.focus(); # x3 E4 w3 j5 ?8 D
return false; & j. e3 l6 @* y3 i# e
}
( [0 Z! H/ b3 o5 @ } , u7 M, F8 X2 R- f/ _0 i, h! ~
chineseid = document.sform1.chineseid.value;
7 W: _1 U6 \6 [9 y% o if (chineseid == "") 3 g! R* t, r) B# [$ E
{ , X/ ?" W0 d2 a9 r' D1 l3 Y* B
alert("请输入中文昵称");
0 r" a4 ~2 h2 P) V/ j document.sform1.chineseid.focus(); 6 T& Q& W( q& D/ {6 b8 ` h+ X+ I6 I
return false; # z# O/ U; }% Y5 L
}
; d% O$ W$ |5 z! K; |* n password = document.sform1.password.value; ' u; i- B9 K6 t6 @" o9 @1 Y, M
if (password == "") 5 [7 f* A' e3 i5 r. C) f! J
{
+ I/ ^) o$ z0 J alert("请输入登陆密码");
# h1 K, X, e6 k" b8 P) _( T! \ document.sform1.password.focus();
: Y2 ]8 o. c: _- S- Q: B return false; . r( a% G5 f( S) C1 v6 z( A, W, }. g
}
6 n: s! k- `' k% p) ]0 ~ password1 = document.sform1.password1.value; 8 p8 [# m" s3 ]
if (password>password1)
) r& Z0 ?9 F% E5 G6 T* \+ c9 _ {
' Z+ Q C7 S8 C0 l9 m) P. R; ? alert("重复密码与登陆密码不相同"); : W5 p/ B$ s' o# L- S2 B& V
document.sform1.password.focus();
, v& ?; G9 U5 D4 I4 V% y document.sform1.password1.focus();
: J( |; p+ R( R) R; ^: }+ M return false;0 d* N+ G$ b! w
} 7 Z: b: F, D( G6 M% ~7 d
if (password<password1) ) s: ^1 K* ?6 Y- R
{
+ T5 }4 D" \0 C* I alert("重复密码与登陆密码不相同");
) W( b1 P% h' _5 E6 N document.sform1.password.focus(); " {/ I7 P' E: F6 s5 z
document.sform1.password1.focus();
) H: W! C3 A& w% K' g! F return false;
' r+ X/ S8 R( z& r) u; v } + u0 h! M: z, k- b* x) I& I
if (document.sform1.email.value == "") 1 R$ r! _2 s; b; U' k. |; H$ X
{ % M, u& g* z7 ~+ ]0 ?% w/ p* u
alert("请输入您的E-MAIL地址"); 7 D$ \8 m. v' u
document.sform1.email.focus();
, N' w) B% _* x# i T return false;
$ Y7 L. T3 ]9 X3 I( f- _ } % n8 A' h0 W( o2 o( U1 b
. k& P1 M7 U' r, @1 ` email=document.sform1.email.value;
0 e: |6 t9 \! \& R emailerr=0 . U8 B) u1 h* N* k
for (i=0; i<email.length; i++)
9 a. n: \, ]4 D. S. W6 t7 D {
1 o7 a0 f+ |. @2 F4 t# X# f! _/ A if ((email.charAt(i) == "@") & (email.length > 5))
; p7 j) a! c8 t {
- _; W$ k' v6 A4 x7 B5 |. A emailerr=emailerr+1 4 v4 g8 e) ^( a$ V: p
} 8 T4 M) s- f' r, n" C
}
" d* v7 u* r5 w' D4 ^+ J/ d1 o if (emailerr != 1)
% ]1 s6 T$ p5 F2 J% V8 ] {
F$ v. z- [: v alert("请输入正确的E-MAIL地址");
% Q8 A( J0 B' K8 `8 x+ {' { document.sform1.email.focus(); + H/ O- ]/ _2 @7 y1 C) |& w3 e
return false;
. T# D$ B6 X) |/ N2 r } ) _6 a0 ?" V* V$ n
- j9 Y/ Y0 b. u$ `8 O' N8 W* }: ~ if (document.sform1.checkask.value=="")
! z9 r3 C. O6 x% G% X' [7 M s {
% m6 b( }! c8 e, l' s _ alert("密码提示问题不能为空");
( X3 R8 t& ^% `* O5 @ document.sform1.checkask.focus(); ' [5 b; B5 b' e9 s2 ^! _
return false;
$ h7 a- N$ L4 r& @$ I }
: ^& x. [7 \4 m8 \) G5 B; K) ] if (document.sform1.checkans.value=="")
* b4 x. W" k) u F6 Z: V {
$ _+ j6 H, Q- h& R# ~" b alert("您的密码提示问题答案不能为空"); , [% `' E* |- L& i. d2 C% `
document.sform1.checkans.focus();
7 M' y# @4 W$ n return false;
1 L5 P2 Q4 H$ j. g( y1 R( ~6 P" E4 D6 I }+ P% D. U7 P( n# h
return true;
* M% o6 m7 c3 c0 H, Z; I $ F% b5 ?" `4 J# m0 g, g' j# E* e
} 5 n* j) C* c" a! A
</script> |
|