|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14315
- 金币
- 2443
- 威望
- 1647
- 贡献
- 1391
|
这个脚本对你可能有帮助:3 c8 J, G% x2 v
<script language="javascript">
/ f6 \2 t( ]. pfunction IsDigit(cCheck)
$ d7 ?+ ^# y% S2 h9 H) B* c5 Z( J6 } {
# R/ a+ D z6 j8 i return (('0'<=cCheck) && (cCheck<='9'));
: F/ t8 l& B! c. L# [( m; m5 E } 5 x$ _# }$ ^& K' R# x
3 l% y( M$ x( gfunction IsAlpha(cCheck)
3 \, q# k. Q% r" ?9 t+ B6 y {
3 r, C F$ n- @" t return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
3 e% ^- h( k& f6 q } 0 E' m& d4 w3 w' w
) M% n0 {8 {& K# i3 _. k+ @
function IsaNull(cCheck) ' v b! c% r3 X- t% \
{ 3 j) c* d* Y3 K* ?( Z# A; m
return(cCheck != " ")
6 {# A* k6 A2 z }
7 q3 g& x) ^; a
! @7 T; u6 i* @6 i: D# Q; }7 Lfunction checkform()
& j5 s: o, f+ s, ~' w# s9 B( i{ * w4 E, Y+ X o/ h. r
id = document.sform1.id.value;
9 \8 Q8 g6 D, |+ R# n1 j if (id == "")
5 [$ y0 O) o7 ~) j5 [% ] { 0 \$ x" `6 l- \" ], o
alert("请输入注册名");
$ h7 c2 P1 {: n7 [# Q9 Z document.sform1.id.focus();
3 X4 z' C9 }6 N: H3 k return false; ' J3 V; _) {* a
}
: Q' R9 y6 W7 K; @ - E7 ?6 \+ Y5 t+ j$ I4 I
for (nIndex=0; nIndex<id.length; nIndex++)
) K5 |+ O6 H# |& m' I s { 1 j5 P ^/ l1 t3 K0 C: [
cCheck = id.charAt(nIndex); % S# l; q+ @% O, I# F5 D
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) X+ J: p4 `& @. D! q* T$ m: e) U. j
{
3 r+ `0 B# `6 B5 Y' x* q0 B* K+ g alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
+ I, r. Y/ v+ d0 h. L' j document.sform1.id.focus();
' c- `6 C9 c. o, `6 s7 @ return false;
: X1 \: ]. q, F9 z } - |, X s X7 Y! H6 p4 g" L
}
0 b9 x7 M6 `0 a4 F; U chineseid = document.sform1.chineseid.value; 6 S+ z2 X# q+ E! D
if (chineseid == "")
$ ]5 r& Q+ B1 T% T { 1 ?# G Z ]3 e. h/ y I
alert("请输入中文昵称"); " x! b- s6 {6 r0 G( U+ y& ~
document.sform1.chineseid.focus(); 5 I, q2 T8 W( L) m+ A: Y
return false;
1 m* e1 [ I! g4 R. A. y }
' }) y' E" O4 g7 D; a, a! G password = document.sform1.password.value; 3 c; F! U6 ^% T* ?
if (password == "") 3 Y3 H8 _' e: K8 J _# r# j# j6 H5 h
{
! k |# Y) N& J% c2 J/ _" r alert("请输入登陆密码");
( E1 R' Q( ~6 M; a document.sform1.password.focus(); " ~9 [/ `( u$ z5 P
return false; + O! |: y9 s0 }. v
} * |4 Z! q, r6 {3 x$ v1 y9 X
password1 = document.sform1.password1.value; % W1 ?, h6 _" f# s! S0 E
if (password>password1) , L v7 h6 l; V! B3 F @
{/ \) {6 s# @' Y% u
alert("重复密码与登陆密码不相同");
, H; I# x' }8 ^. |9 z5 U document.sform1.password.focus();
7 Z0 A [9 M% c document.sform1.password1.focus(); . V3 [" G8 T0 k) d7 a4 b+ s
return false;, _+ |$ m9 f3 O. \3 @$ Y( ?
}
+ j4 K$ Q. K# P$ H' |2 G" x) Eif (password<password1) + I1 u5 l W# ]' x1 v
{
. r! p" R- g* {0 r alert("重复密码与登陆密码不相同");
- T3 I- Y0 a* k& H% z7 W5 k) o. ^ document.sform1.password.focus(); 4 r+ C. B0 m: k4 [2 `
document.sform1.password1.focus(); j6 J9 m* A+ P0 B* R. t
return false;5 R1 U3 p b* b. ]/ `
}
3 s1 q6 J3 l) h& l0 S7 F- Y if (document.sform1.email.value == "")
u+ L2 p i: R8 Q' N! n {
4 Q% q4 n+ {* }9 s3 v alert("请输入您的E-MAIL地址");
: j, A' G) v+ U' E( } document.sform1.email.focus(); 6 U* }) [3 C9 p7 R1 g$ q. }
return false;
3 }0 a( g e5 s3 B4 W" o0 u" } }
8 Z" D2 N8 C' |4 } - `6 O" j6 d# j' ^' b) j, H
email=document.sform1.email.value;
! i7 p0 N7 @6 i+ L7 ` emailerr=0
% F( S! ~( i+ j& B3 }8 j5 k! ~ for (i=0; i<email.length; i++) 0 ^; M3 \) O& G- f- h
{ ( f$ n& k; L0 Y& y; O
if ((email.charAt(i) == "@") & (email.length > 5))
+ a$ L6 D) q0 u { ( j7 D/ i* j7 |+ j' x
emailerr=emailerr+1
Q) d- F* H- q- z* ]8 i }
) l* ~+ t7 ?4 F5 } }
$ L" P+ m7 b9 P7 y4 l: B& n if (emailerr != 1)
. X/ D( g* A5 _; b {
! R' L0 o6 o0 B alert("请输入正确的E-MAIL地址");
, G2 e, q$ `5 P7 O document.sform1.email.focus(); - n" a4 N3 t; s: Z2 K6 O# E% K$ H
return false; , e4 F3 `* g& x
}
' x$ }: B; ]4 f' ]8 B, u) _ k/ b+ q" Z/ j
if (document.sform1.checkask.value=="")
3 T% Q) K& J8 V' c. t$ t, v5 m {
' p, T& \3 H" S alert("密码提示问题不能为空");
/ T; K( M3 l$ h: s' M7 ? document.sform1.checkask.focus(); 0 O k7 Q7 f# n9 Q
return false; ' }7 L1 x/ A7 w, F# M/ z0 K4 A7 T
} / @2 V- U: e `, i3 [; Z/ S, @: m- D
if (document.sform1.checkans.value=="")
- K& P- V( T# m3 w/ s, X1 z$ L { : t4 U2 V) @! }' T, Z) h: u8 G
alert("您的密码提示问题答案不能为空");
' Z2 G/ B L: Z2 z* u document.sform1.checkans.focus();
; F. w% K8 S' m$ {2 x return false;
8 Y( f1 n$ Y0 g2 k9 q }2 v5 [) j9 S$ b. u K) M9 g
return true; . ^4 {, U& E8 u- j+ Y
0 t% Q. D& E8 B) s, }}
1 x9 J; k0 |- s" o( [$ u0 L</script> |
|