|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14325
- 金币
- 2448
- 威望
- 1647
- 贡献
- 1396
|
这个脚本对你可能有帮助:; S" ?2 Z/ @/ F2 P4 T" E
<script language="javascript"> 1 I. T' Q, J% D5 e p: W+ V5 H
function IsDigit(cCheck)
& a, \# ~1 p- u |2 a R' H: z5 Y {
$ R7 i. z1 C3 t1 [6 @4 [4 z return (('0'<=cCheck) && (cCheck<='9'));
' n* M1 ]; e0 { } / ?$ x- W! ~; D+ p9 S& h( J
3 @& S0 e/ q( U( mfunction IsAlpha(cCheck) " r+ T6 f/ h, I3 I0 b# z
{ ( v# T( G3 s4 V5 T+ p' z! P& |
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
3 m' L- ?" I) b6 ?/ j( y2 R }
, i }- ~; K. f5 P: L$ S, E6 K $ s3 G7 t7 ?" i
function IsaNull(cCheck)
: [: t- M7 |1 ~4 k k { 4 h$ _7 W0 E4 }* Z
return(cCheck != " ") 8 ~) Q6 G" [6 L, X) N# T: t2 H
}
c$ O4 v3 C. Q; l3 D : P. \, p. |% s2 Z7 e
function checkform()
" E# \4 U( n5 O; J! ~$ r{ ( `. R- Y+ s& f% U" q- d
id = document.sform1.id.value; - e$ L& ^7 i6 X% k2 J
if (id == "") % b9 f/ U# E$ k- l2 S9 f
{
# z( g) d0 |: Z) e" u# D alert("请输入注册名");
, o+ j7 x7 _2 Y( r9 s document.sform1.id.focus();
' I8 x; O! m$ S+ g return false; " s& ~! [( e! @8 j) D
}
, R% T9 V- d) r6 j0 n8 u ) A- @* c8 `. }5 Z. b
for (nIndex=0; nIndex<id.length; nIndex++) 2 H* H# y, J/ ^" U1 X) l l
{ " N$ z5 f' A1 U% b, q/ p$ x) z
cCheck = id.charAt(nIndex); ' b2 i$ }; J3 r- n% R" {
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) a$ c) g- |! S! u
{
8 S3 o1 X, }! C( B: V( @: `$ ] alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
2 G* V' \/ _8 e+ L% k! u document.sform1.id.focus(); % j, I2 g) J# G4 v
return false;
7 ~0 a+ L6 X6 [6 n; Y }
! t7 M9 ~8 d: ]& u$ e- O: u } 5 o& v; _8 I# {1 n
chineseid = document.sform1.chineseid.value;
8 k, ^( G' J k/ L ` if (chineseid == "") $ f) Y+ ] q1 [% {# n
{ ' E* G4 A1 h3 O8 t: T5 i
alert("请输入中文昵称"); " o4 k+ K% `+ R4 R7 t" T9 ~ k$ X
document.sform1.chineseid.focus(); 1 b8 ]; t) J/ Z: d: S8 D/ a g, ^
return false; ' a) R( P0 }9 }6 V& @
}
. p8 [6 Y! n' w8 W D password = document.sform1.password.value;
( u- R, }3 ]% i! F. L if (password == "") * j7 R, h# M: t# M
{
# B4 L5 n# b4 u& n5 R1 r% i+ R alert("请输入登陆密码"); 2 y& k. l1 D) G7 M6 J. B0 L
document.sform1.password.focus();
% m) _4 U. |7 O- L return false; 4 g6 E9 D9 l" [; [# e
}
: A o/ Y% G2 K& Y' b password1 = document.sform1.password1.value; " I2 M" l8 Z1 ?
if (password>password1) * R0 i! C1 s- q) n- I* F
{
0 L# U' {9 q9 i, { alert("重复密码与登陆密码不相同");
/ h; e' B3 v* z3 W+ b8 ~. R u document.sform1.password.focus(); $ L; j8 k! a8 j3 d
document.sform1.password1.focus();
4 x: E' L/ B9 w$ m+ ~, {3 Z return false;
6 C# `- K% w- s4 L }
6 K6 Z: F# ]9 N6 mif (password<password1) - T7 C0 Y% I/ d6 z9 X
{
4 F; B0 p! E" d! z+ N* m' }, b% _ alert("重复密码与登陆密码不相同"); # P# q6 s; r2 ^" @6 p. {$ K* d$ L) w
document.sform1.password.focus(); : I. g; w1 O6 c2 G, ~. m" I R4 s
document.sform1.password1.focus();
3 o3 C% \) _0 k8 U) |, c7 J return false;
V0 W- @$ T% E! o) J7 L } " `- q' J) y& X+ G2 u+ R5 i
if (document.sform1.email.value == "")
) t3 q* g2 o4 |7 g7 X: k { 6 k& J- F! Z- o! s) V3 o/ B
alert("请输入您的E-MAIL地址"); 9 k1 _. F+ w% |4 |, N$ W
document.sform1.email.focus(); 5 s" P) u$ x4 V. n- D5 Y* T
return false; 6 ~! [3 T c" m I, A
} 9 R3 B2 y, r+ ?% M. U1 ~
a1 M* o* I% H0 Z4 Z1 ^) R
email=document.sform1.email.value; " w' B9 V; A# D0 A
emailerr=0 ! x5 ?, H% _- T0 y$ b7 y
for (i=0; i<email.length; i++) ) b1 ^/ L+ _9 T. t
{ % c" O" K' w) w+ Q N* O5 {& C
if ((email.charAt(i) == "@") & (email.length > 5)) / v$ l5 x( q$ @8 S* j1 r T$ S
{ 3 h2 l/ h! a/ ?2 h; R2 f7 G2 `& N
emailerr=emailerr+1
# m, N! z2 E$ \1 o8 O5 T } . m5 B ]; E$ h: c3 H- b! y
}
2 q# d/ s- D) Z+ X, \; ] if (emailerr != 1) E% D6 P8 O6 A) a
{
/ h1 _5 @7 ?* b! o: Q alert("请输入正确的E-MAIL地址"); " w) s4 J( L) z" G
document.sform1.email.focus();
' K! C. b2 p8 g, n3 y J return false;
. z1 O. F1 S7 B }
+ z% Q8 k( f& H$ n 8 A" O8 z1 @7 u
if (document.sform1.checkask.value=="") 6 K: q7 X* t& ?# K, |* M* ^4 e b! M+ t
{
" h: ]9 F: F/ P& W4 V' P3 k alert("密码提示问题不能为空");
4 Y7 t' b+ C6 _* H. M- V document.sform1.checkask.focus();
% x c, H5 N: U+ B" P return false; - W" K6 m) R9 Y% ~8 m, z
}
8 g* k6 ~- S. P4 W* S if (document.sform1.checkans.value=="") - U- J. j" `' b* [. ?9 q
{
: e; o* A0 H- v7 t5 }9 W alert("您的密码提示问题答案不能为空"); $ G( Y9 O* b) R9 {
document.sform1.checkans.focus(); / T+ ~/ y- Y+ S; H. J* L' }
return false;
( g* J8 {8 g- H }
( L$ s2 J& @& H* b z return true; ; G9 g# C& v: v" }9 b
+ h2 r+ m4 @8 w1 r}
6 V# s+ S& M* D5 d' N* f</script> |
|