|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14427
- 金币
- 2499
- 威望
- 1647
- 贡献
- 1447
|
这个脚本对你可能有帮助:1 x+ W9 @' Q2 S5 S5 y
<script language="javascript"> 4 M8 u! b ]- d' e/ K/ E" i
function IsDigit(cCheck) * ^: o9 N2 c1 b6 i% A, v- T
{
$ ] y6 Q* y- W/ x return (('0'<=cCheck) && (cCheck<='9'));
* [% M' y% B4 P# z5 x( a* k }
0 h+ K- v9 _. l* ~# U; a/ h5 a 4 k7 w- j8 L. {( E$ R9 x
function IsAlpha(cCheck)
. z! C* B0 y8 |. |5 h+ e2 S. A { $ T* X6 p$ U; H' t7 B- i
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
) ^2 H+ {; ~) u } , p0 o& n- C5 K3 \, L6 B* D: ~
! _3 G7 L2 c) F3 `0 ofunction IsaNull(cCheck)
: H# L# C1 D0 _ { 5 X% Z" b, E( \; n2 V2 \; ?+ d
return(cCheck != " ")
# X, l# Z7 _' a' i4 r* c }
! J7 i1 b# c6 d% L0 |/ s
6 a# w4 g* U( @- q/ r9 f2 efunction checkform() / A% D/ ^$ y% r5 ]
{
* e( A2 B! X& m0 q5 p- {2 `' l9 j id = document.sform1.id.value; * Z% }; p8 v/ W( h# [, k
if (id == "")
$ y4 q0 {- b$ ?& @& p { 8 D6 S$ j$ y. g" W. N2 J5 R* H
alert("请输入注册名");
) N0 |! M; j0 ^3 F8 u; T document.sform1.id.focus(); . z+ A M4 W4 a7 S. B) z, N: k3 D
return false;
0 Q; A% n- I7 U; y } 6 S$ k* R: [+ \. n$ u8 O
* u/ }5 k: @% Z$ L for (nIndex=0; nIndex<id.length; nIndex++) & ?6 i1 X2 Y: {# |
{
% V& g) Z( i! W" G cCheck = id.charAt(nIndex); $ B' v* I5 q' ?2 q
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) * s+ a. y* S. ~% ^1 v4 l
{
8 s% Q1 [. d- A9 o alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); c! I3 Q, j P% C7 L2 V
document.sform1.id.focus(); ) `- t9 Z5 Z9 J7 I8 e9 z0 V8 u
return false;
4 o+ U _$ i0 I5 G. Q d" r: ` } 3 ?5 M: e; J4 e$ f* k" F" }
}
5 V4 B- @& j5 `# [% O" ^ chineseid = document.sform1.chineseid.value;
8 X3 a& {) ~$ @ if (chineseid == "") ; J) Y' R) k$ Y, M7 C; x! q
{ / J6 w. f& b( A$ X! m1 g8 k
alert("请输入中文昵称");
& V& ~+ p( F/ x# g document.sform1.chineseid.focus();
+ I& ^5 V2 K9 S, W9 q% E* s2 ? return false;
0 W7 a6 l3 ?# O# F/ a2 X } 8 m! C G5 A6 L# W* j2 m, P
password = document.sform1.password.value;
' Z" C) { ?4 P. N+ x. z if (password == "") 8 ~4 P W- _2 V1 L5 ^; K
{
! Q2 e5 S2 D% a" s0 L alert("请输入登陆密码");
5 c z f" F2 P9 P* v4 o document.sform1.password.focus(); " o: p5 g$ i r& H' O' w- m
return false;
$ d$ j, S) C5 h } , w4 d" b" C% p8 [" R4 T1 T6 r
password1 = document.sform1.password1.value; ; w, h7 U# U# f, B
if (password>password1)
4 E1 j+ G3 G0 L- a% ? K2 M7 C {2 S* h/ [* h2 e0 y9 B
alert("重复密码与登陆密码不相同");
8 _6 b9 V& M( C' K document.sform1.password.focus(); 3 Z8 V+ \: H" b# `
document.sform1.password1.focus(); ! J) ~8 N0 r* S# F
return false;1 G4 a/ N7 L) U( U( ~# P5 S+ Q$ d0 \
} 0 h& S: [; ~! ~" s% s2 f7 B
if (password<password1) 7 T0 H) O8 q: C. g$ n0 a
{$ W! f# f8 U1 k/ X
alert("重复密码与登陆密码不相同"); 2 G7 V- O8 t' B! Q5 [' Y( a
document.sform1.password.focus();
- Z0 g$ ^9 l( V document.sform1.password1.focus(); : n- s+ l& F7 a# g9 K8 w
return false;2 `' l8 [7 [" T- e1 e
} 6 K; I2 _% R) n
if (document.sform1.email.value == "") 8 k3 Q1 w% \/ L) w! U. K$ }# ~6 t
{ ; ~0 N+ v7 M) {7 M7 j1 g
alert("请输入您的E-MAIL地址");
- G0 t$ d. R" X" \2 R document.sform1.email.focus();
) q- l# h; w8 s( M. G. N" K return false;
* t% u$ y. w0 @' J2 b }
R$ R( T! ]# V4 K/ @' `
; X! R( b9 A1 G5 x6 ? S" { email=document.sform1.email.value;
% U2 K' |( w4 I+ D1 i/ i: Q* e- I emailerr=0
/ s$ j" o, i% C0 k5 S# Q" w for (i=0; i<email.length; i++) 9 L- b4 U% S8 }+ W. g. C
{
/ U- R. u% Y( K: f# u8 `/ X if ((email.charAt(i) == "@") & (email.length > 5)) - t9 M0 u% m, q! p/ M
{ 5 ^7 a( h+ c! h- U: a% m% _
emailerr=emailerr+1 6 W! P# E8 { V* B
} % x7 m N* z% C7 O7 s4 S
} & n: w5 H. C2 z% w+ V
if (emailerr != 1)
1 ^' S% [* ^$ H! ]$ W6 G7 y$ r { 4 g# X; z8 C ]7 u1 F- E9 Q
alert("请输入正确的E-MAIL地址"); 1 a0 J: h8 k% k) ]" s0 G; j
document.sform1.email.focus();
( }( L$ N$ H! V return false;
I7 ?- a9 g+ ?1 o' z }
0 A/ S3 X+ `: J! Y/ c, c
& p! P8 K1 F! [' ] if (document.sform1.checkask.value=="") / A1 S$ [2 K" N5 D* P# R9 A9 H) i
{
+ I1 H; B3 i {/ o4 ~9 m8 Y alert("密码提示问题不能为空"); 2 j. F* I% \) H7 q
document.sform1.checkask.focus();
2 O( c( }- |( |+ ^% n2 x return false; - l' ]( Z T# ~: M7 p
} ; ?# J3 C2 O a, v4 }! q$ i7 m
if (document.sform1.checkans.value=="") " s0 @+ Y5 l* K+ p( ^6 x
{ 6 `& M) `2 z% m7 {; T
alert("您的密码提示问题答案不能为空"); + T" ^$ N3 {" Q2 j# ^! r: M
document.sform1.checkans.focus(); $ x$ D% @% D7 c: ]- c. X
return false; 0 ^! @: `* g- U* M3 v. U9 \
}
, L1 f: k' i2 c \# Q2 ~, O return true; ; G/ j8 F4 a- z, |
+ R2 E, }* `& @+ t, A4 H2 R4 D- z}
% {9 u" R. j9 f7 o/ \* A, p</script> |
|