|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14349
- 金币
- 2460
- 威望
- 1647
- 贡献
- 1408
|
这个脚本对你可能有帮助:
. |$ m0 @7 X; J6 k* U<script language="javascript">
$ h* i% J! R3 yfunction IsDigit(cCheck) & ^+ Q: N5 Q7 R ]7 B
{ : }! _0 I7 t3 t/ H
return (('0'<=cCheck) && (cCheck<='9'));
2 r, {' Z! k5 ` m b7 ]7 t7 h2 n } $ A1 E! r" R4 {0 n+ ~
| L5 R7 w' e" W8 a2 L; [; m" T" \function IsAlpha(cCheck)
: T1 X! z! Z0 L! E {
$ G6 t. [4 k! w; U" ]/ K, r return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ) o; [, s; T' X3 z( t
}
& |) A, G r5 Q8 ]4 h
- h l7 e9 D* M6 O i# |% c& ifunction IsaNull(cCheck) - T8 a% C" i# }$ X; I" }6 j5 u
{
Y- R; i( V0 h$ |8 g0 O return(cCheck != " ")
- Z" }9 ^& P# f8 k5 i3 C& o& Q }
8 F2 j f2 S% q: K2 f
7 o7 G% D4 N' J; U3 d+ E7 Ifunction checkform() & L" v0 y- K+ p7 @
{
$ @7 m) Y/ t! U- R1 M& s, o1 M id = document.sform1.id.value;
2 z8 G! o8 b; o8 q# _ if (id == "") : d# |5 M; v9 X- s3 B i
{ ) v4 y0 Z* I+ L5 c. Y: |
alert("请输入注册名");
, J6 C, T' B( @2 z document.sform1.id.focus();
$ e' ~/ ~" Q x! m$ }) u& a$ ~# o return false; # e+ |0 Z! \2 H) d" ?; ~+ ]+ |
} ; a1 ?# r8 U7 @6 K) v4 C3 ~
5 v: W: P* ?+ @ for (nIndex=0; nIndex<id.length; nIndex++)
3 R9 p2 D' U+ l' Q0 x- U) G1 m% i { . h5 P0 [) F# k. \- T9 ], g7 C
cCheck = id.charAt(nIndex); 2 m1 _' Q: c9 S, o% [* g0 A: y3 V- r; y
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 3 _0 |4 Q5 v* @) t* A" f8 K
{
% J2 n' `4 r, d4 l alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
* i3 l. Q; D. e/ u, D document.sform1.id.focus();
( d; u3 Q1 u3 N9 e3 ^ return false;
- K0 d; q3 r% z- a* h. r2 ?3 Y } 7 N$ [: ]% b, b: j- Z8 u
}
' P' Q, y8 t% ], V5 W3 i: X4 i chineseid = document.sform1.chineseid.value; 7 T1 H* r) R, x0 [$ I6 G- ~
if (chineseid == "")
6 T* G; N6 y) `1 ]2 R {
8 L5 y6 t% c4 D6 _9 O alert("请输入中文昵称"); . d! x6 F ?# Y8 d( d2 a
document.sform1.chineseid.focus();
, k) T9 Z" Q: {$ T3 u% T3 P0 B return false; 4 L8 w" q9 R' d! q% ]' S5 L) D7 ~. `; o
}
% J2 b1 c" N! E password = document.sform1.password.value; 5 c4 H! t8 [) L5 w
if (password == "") + P/ a0 G6 |+ ]4 ?
{
: o8 k. [& H$ U5 @6 m) J: N$ e- A# J alert("请输入登陆密码"); . C2 @3 k( N* Q" K- l' u
document.sform1.password.focus();
. g7 ~: y _. k9 i% m5 f2 E0 J return false;
0 B1 H7 D8 r0 T8 D$ Z0 j# e! k$ v } 9 F( M- w3 h/ T6 X$ m
password1 = document.sform1.password1.value;
4 |/ }" J0 i }) p _/ c( ? if (password>password1) # O! h, }; h' Y* q* e6 i. C
{( y) c+ W! n( u+ y
alert("重复密码与登陆密码不相同");
6 r+ _! ]9 r Q document.sform1.password.focus();
) K& v* U* K( ~/ x9 f document.sform1.password1.focus(); ! S! H, l; o! {. Q
return false;8 j8 p0 V# Q- E* [1 }
} & d+ ]* ~, s% o6 t) }) ]% A
if (password<password1) 4 R: z8 B/ r5 D* l, D1 @! {( a
{
2 ]: ~* Q* f7 w0 C% C- ? alert("重复密码与登陆密码不相同"); 8 c$ C- Q7 H2 K9 H+ v; e' B* b6 I
document.sform1.password.focus();
# u1 J1 Z+ c. r" T document.sform1.password1.focus();
9 }/ R/ p4 y' ~7 f9 q% q6 B N return false;3 G* _ h( Z6 h' ?
} " s4 ^" T# D7 A2 [/ r* O
if (document.sform1.email.value == "") 2 [. q1 _& E, p/ C$ i5 ~7 Q/ c! H1 S
{ / N3 z3 {# _4 y8 O! B Q/ y' P
alert("请输入您的E-MAIL地址");
8 @! d3 N( p% a, j7 B$ e document.sform1.email.focus();
( ~1 t( p' B; |1 N4 w7 p9 U return false; 7 P* Q# k- N6 X6 w; A
}
S) E5 E" j; D! M' Y. _ $ x% s5 A4 l2 Y) T7 Q3 U
email=document.sform1.email.value; & L9 G& G1 J' @) N
emailerr=0
* Q) y, W4 f' ~/ r# T for (i=0; i<email.length; i++)
! o2 x; U/ I) ~: {% _ {
+ N0 |5 @5 I2 o/ u; m0 `5 ]; ` if ((email.charAt(i) == "@") & (email.length > 5)) 9 m7 v) J9 B1 D- h2 N9 `' M# U
{
6 b, { q2 n1 v& e emailerr=emailerr+1
. a% ]& E7 z* R% Q: }% _; b }
- s$ b, k# m9 w- Y$ A% F, U( V } 3 `+ {1 P" u. ^& k3 ~9 y1 L" ~3 k
if (emailerr != 1)
. q$ t3 k# w# | z7 D& t { + c1 J5 h. ^# p4 N
alert("请输入正确的E-MAIL地址"); ) T1 J/ g; x1 S
document.sform1.email.focus();
* T) X0 T4 Z( W) w |: l4 @ return false; 6 N0 E* H- g& {: l' Y$ B' P W
}
; t8 q6 m6 C7 c) `* u
c5 ~4 J9 T( B* t5 o if (document.sform1.checkask.value=="")
+ O- d+ ~# y$ w/ Y { $ I; W! z9 Y5 _% A
alert("密码提示问题不能为空"); [% C; H8 B: E* O2 r8 W$ w
document.sform1.checkask.focus(); 2 `- d7 Z& z& |# `
return false;
( i9 u8 x- X. {& z, a }
2 o& w" l; ^; E4 p. @, J if (document.sform1.checkans.value=="")
1 s7 Y- `- F7 n' r {
* z2 p$ H6 N' L& V alert("您的密码提示问题答案不能为空");
& [9 c% { E3 B8 V/ r5 `' L document.sform1.checkans.focus(); 3 q: r; P# |7 @
return false;
; {2 I, l+ v5 }+ e. f/ m. g0 k }
+ d7 }6 p+ K7 R/ t) K6 ?* ~ return true; ( o% ^) C" m9 W$ K. r" E% { H" H- u# D
. [! T; }/ O5 Y6 X& y} ; @* ^+ o6 A% v- D; i$ M$ ^- A0 n
</script> |
|