|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14421
- 金币
- 2496
- 威望
- 1647
- 贡献
- 1444
|
这个脚本对你可能有帮助:
& k. j& c+ U* A6 e. z# y<script language="javascript"> : o/ S/ L% `1 ^, t2 Q# B
function IsDigit(cCheck)
: q9 X+ A& T: a, O5 d {
. k6 I( G6 J7 J$ q return (('0'<=cCheck) && (cCheck<='9'));
$ A3 G9 c7 T# V5 T) u5 u1 n } 6 G7 C! ^& R" J# f7 R+ q
d) h3 j) X, m* M5 ]7 p0 _function IsAlpha(cCheck)
3 z" B1 @4 ^7 [- {8 E/ `; l {
) c2 Z; ^8 z4 k2 a6 {5 l return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
. J# |1 j* t' E8 y+ w }
8 y& q* i( A, r3 y6 x ; I2 N! I* K0 F7 d
function IsaNull(cCheck) 2 b# v7 h! l* z' m
{ 0 W S& y, R; X2 D
return(cCheck != " ")
, `4 S. i5 I0 ~" U# d } " i+ S( w5 L/ A. k; q7 I" q
! G: j! u3 N0 F, |- J8 H3 h0 Z# Yfunction checkform() ; i: C) e6 I6 A8 [% \4 b/ R- e. L/ l
{ 4 F! H) [. e8 M$ A _( Y
id = document.sform1.id.value;
2 i# a( P( S( i. n: G$ c if (id == "") 1 ~. q2 Z1 s( P1 L3 d/ F
{ & y! W- V* I; u' {6 ^
alert("请输入注册名");
8 t, d0 t# W' D& V document.sform1.id.focus();
( |2 }5 q9 p% o6 o+ h2 F return false;
3 N4 j4 \0 e& T2 M4 |% m }
; V9 g6 p$ X7 F* D4 V 0 _* i9 D+ s$ m. I7 ]$ t+ F
for (nIndex=0; nIndex<id.length; nIndex++) " Q0 N/ V1 e' i6 }4 R$ \
{
& P* L9 S+ ~& `0 N/ t! U* O& p cCheck = id.charAt(nIndex); 9 a/ w. H4 Y+ P7 f' J# T+ Q0 |
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
- S7 V) u, @3 `* q { ; m% d' M' U1 r* T+ k2 o
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
( L: ?) c: r4 v$ _7 ~; U document.sform1.id.focus();
! M' M4 d+ a: p& t; o. m return false; * [* ? ^5 ~$ j8 z$ m1 d7 m" G; f% y
}
: G$ o# p$ r! g$ Y: R }
( L u7 S4 r6 }# T chineseid = document.sform1.chineseid.value; + |/ C% b% ?6 {8 M
if (chineseid == "")
' f9 |2 X1 p5 D$ F$ v9 C0 i {
' ?8 ?/ E( ]) Z! c3 b alert("请输入中文昵称"); . _' Q# o1 N9 G
document.sform1.chineseid.focus(); # h: i; M5 C. @2 u3 \( D+ j- v4 [
return false;
7 M" \( A# V! r Q' L& H5 u& F, r }
# x, s; o9 o( W9 M9 R+ [ password = document.sform1.password.value;
8 p: i3 s5 W$ X4 Z1 t4 m& F5 Z/ j& n if (password == "") ; w& d! q& f4 j4 V
{
( T, F! O+ B# i+ k d9 [' P5 l+ @ alert("请输入登陆密码"); 6 H2 U2 b+ q* a7 p w
document.sform1.password.focus();
w! V/ Y6 Z: V; X! t+ r return false; G* j- m8 E6 u% w) Y1 E
} 0 D) C a' e3 `5 g9 _+ n( U
password1 = document.sform1.password1.value; ) ?" G; w. z; a8 Q
if (password>password1) 6 i* Q J( N4 t* X- a
{; A, I% m+ @. \% u3 t7 h2 w- W0 s
alert("重复密码与登陆密码不相同"); ) ^! k- l- t& w7 y4 `! @
document.sform1.password.focus();
! s, q; y" s, ]' `5 W! {7 x document.sform1.password1.focus();
# n+ Y9 o" S$ j% i# d' K return false;+ `/ T$ W. o# `& ^) o8 T7 V2 Z
} * B' H; R" |7 _9 M; P. z2 G/ x7 M
if (password<password1) . Y: [% J: L4 H
{* G) [+ U' `# O
alert("重复密码与登陆密码不相同");
\$ W$ R- _1 E' k7 r document.sform1.password.focus(); / T( n+ b/ i" M+ p7 P
document.sform1.password1.focus();
4 d9 b4 C% G% M" ] return false;
; G3 U; s- h7 d }
8 D, \0 ~+ i) N) R if (document.sform1.email.value == "") 4 \" t2 @1 u5 |* r3 \
{
8 i0 \+ p2 S: T; }) f+ a! E( Y alert("请输入您的E-MAIL地址");
. @ Y- U) j% E4 f" M+ ]2 Z document.sform1.email.focus();
" W* Y7 F6 k# C return false;
h8 p' B: d5 R: |' [8 Q+ ^+ o: b' y! o } 6 V# u' C+ M6 k
8 U$ G, c' n4 K' v. S
email=document.sform1.email.value; 8 C4 U( f" ]8 J; k' j
emailerr=0
! [0 o, e% e% V* B7 I( J. t for (i=0; i<email.length; i++)
|0 D5 V5 x4 a( A( A4 R {
1 l0 M, m% Y i- o- [) y' n4 H* i if ((email.charAt(i) == "@") & (email.length > 5))
# u) [6 G4 r' |. I& ] {
/ W0 Z+ f, B' N$ ]- W emailerr=emailerr+1
9 s: f+ I" p# E* o8 j, ~4 K }
1 V5 P- g1 }( S } % n w# c2 `0 N9 ^) H
if (emailerr != 1)
% `$ ?6 F" F% h+ z! u$ l {
) e7 v- @$ j8 w( f J0 Y) b* }5 ? alert("请输入正确的E-MAIL地址");
# g9 c" e4 `$ {: ] document.sform1.email.focus();
$ J5 N D/ K5 k7 V$ ]4 |! G! f/ ^ return false; , P+ O. G1 z' p; _- _
} 9 S7 A Q) j* R7 d9 }( {- M
& w2 |! }6 M" u1 {6 M& ^" Q0 R5 X$ x if (document.sform1.checkask.value=="")
9 ~8 B4 |& F. J2 p, a- d {
( P% r) e5 F }( Z alert("密码提示问题不能为空"); 7 U m# L8 f) X
document.sform1.checkask.focus(); 6 m8 _4 `. P0 X6 m- ?
return false;
: k, K7 }: H! ]) m, N2 S } 2 @* q% f' f, ^% W
if (document.sform1.checkans.value=="")
7 Z0 u, \- n: E/ Z9 @# Z { / c' N* V q. K, y# K5 m
alert("您的密码提示问题答案不能为空");
# z4 b3 j h8 m# B( W document.sform1.checkans.focus();
& E& l2 S Q* u0 p" z, u return false;
, @. G1 N7 U% h- V+ W }, M. R: R$ }" b: E* ?+ \1 ?+ [
return true;
! o, D. Y1 g# ~9 B
9 W& n% Z2 o8 W1 P/ U) S9 X} 8 `, x# E4 R* B! f. X+ e
</script> |
|