|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14447
- 金币
- 2509
- 威望
- 1647
- 贡献
- 1457
|
这个脚本对你可能有帮助:
5 O/ n* R0 W6 F" @) H<script language="javascript"> " W7 V& I" i$ z8 @
function IsDigit(cCheck) / O' w0 J1 A: \# L3 o3 @
{ . s! u K. G5 y$ Z7 _
return (('0'<=cCheck) && (cCheck<='9'));
" C1 @" [: x% A/ W- }% E) Y* ? } $ Z) }. E6 Q2 {0 Q
]8 \, p% r* S8 Q( P: a/ ~
function IsAlpha(cCheck) 2 x0 \( @& K! a5 b
{ 6 @+ o) @/ N6 t5 [1 \ z1 o
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) $ w- _, @! w" S( w% s
} ) ?# L; x2 l) w" w
, y: }7 x" g- m/ Jfunction IsaNull(cCheck) 4 n$ Y/ f* q9 R8 ^6 _5 y* C
{ ; c8 k+ K7 _% w; L/ t: q5 A
return(cCheck != " ")
) i" I+ k' H& R, F. M) N2 j4 O } 5 Z7 ]8 d: o' S& J7 _8 H) A
3 t# D. ^# w, h5 q
function checkform() 8 q% n0 n0 f9 ]# K+ z
{
% R" O8 y: m3 ]' x; n id = document.sform1.id.value; 6 ? X1 t2 h- M4 W' h
if (id == "") " M O# W3 E d9 v0 s
{ . n' f* c1 v8 c8 ]
alert("请输入注册名"); 4 @: Q+ I& S. U' e7 ]
document.sform1.id.focus(); 7 w3 H& Q# D1 f/ |
return false;
/ P( S8 W) L7 m } 1 A1 L7 ^% r9 Z; A0 h/ m; T) i
0 G+ A! F" A A8 x1 o# e1 S
for (nIndex=0; nIndex<id.length; nIndex++)
S) m1 }7 s v( y+ n( C {
1 a6 S) \, u6 ^: {) k5 E cCheck = id.charAt(nIndex);
0 i' v+ R5 V! T" o( Y if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
0 M W& @9 ^, u+ W- o { 0 l9 l- P ^1 ^7 k! ~7 S1 i
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); ' m, Q3 t9 }5 Q4 i! K0 W
document.sform1.id.focus();
1 O" A' G* e# E$ g9 S return false; 6 b' H+ q3 m) [" d( ]1 q. T: @
} ; W* }4 v( J% G0 F
} 2 m6 X0 z6 A+ n# |+ x4 ^
chineseid = document.sform1.chineseid.value; " ]. M3 z$ K8 o( B0 p5 m
if (chineseid == "")
; D5 @7 t4 ?& @9 j4 {# A ]- o {
! X5 }% E+ p/ \! N# y alert("请输入中文昵称");
& L, @. v/ E! _, g, Z+ D0 h2 A( W document.sform1.chineseid.focus(); ; C G+ Z3 Y7 ^; u; R8 l
return false; # l$ h* `+ Y6 V d6 a E
} 2 ]& Y" t8 ]: B8 P/ F
password = document.sform1.password.value; 9 N, @- }! o. J: `' e
if (password == "")
6 h: t+ x3 Q; e7 x: F2 P" p {
* W0 y! I1 C6 g, a2 ?2 K8 y alert("请输入登陆密码");
3 ]9 V- D) z6 [/ u1 H3 r, A( E document.sform1.password.focus(); " Z G1 G6 x0 E7 D# {
return false; ' {1 a. o" X7 H
} " u, _6 i0 z+ M/ Q l( S
password1 = document.sform1.password1.value; - R7 a- h$ \: K
if (password>password1) ' c* \* e# K- Y4 L b
{7 O& C$ L. b$ p% U$ Z9 \ }2 v) m
alert("重复密码与登陆密码不相同");
. R2 n5 z% e( B1 g6 b7 [ document.sform1.password.focus();
; g+ Y+ b: N7 h$ U0 ] document.sform1.password1.focus();
. ~/ j2 A& O; [+ R return false;" q) J+ j& b2 E9 q0 H3 _7 n
} * g2 X8 {4 V/ g/ _1 W/ b8 ?
if (password<password1) 2 \8 b* H0 T: p& g: c
{
( A' ]- A! M% T9 z! u |& u alert("重复密码与登陆密码不相同"); 7 g. K, D* \* c
document.sform1.password.focus();
) f$ ]0 F" M4 z; j; n3 h$ b document.sform1.password1.focus(); % u. F% r- H' z" \
return false;# j$ F3 { z2 {; F6 O: D
} 5 q3 A0 J* K9 A: l" T0 K
if (document.sform1.email.value == "") ' m) f1 ]; ^) z3 ^ I+ [
{
& C8 n: Y: [0 k2 O alert("请输入您的E-MAIL地址");
$ K6 i7 z% q' E& r9 u6 o* j document.sform1.email.focus();
' Q7 @) ~: @2 F- D! W9 e7 l- x return false;
, b6 r9 w, F% g% B! q } : n# |- S; q5 g5 S% o
; W4 y/ {9 M& r" ?, N6 O
email=document.sform1.email.value; 4 P; G6 c1 r9 C. q1 d- _" ~
emailerr=0 6 |; K# F' t% k- }! h- Y) x
for (i=0; i<email.length; i++)
9 _& u5 n1 e) G, ^* l! T: {+ u {
' d; a4 K% D- \& t) V. `. R' F if ((email.charAt(i) == "@") & (email.length > 5)) - j9 h V/ U. U9 r) R
{ 4 K0 U; k; g% S& w% F0 p
emailerr=emailerr+1
) @- N! G, E9 w* T+ |! l$ F. d3 y+ w } ; s8 b8 f* E! s
}
( i7 C. k0 [% ~+ C u6 r; F$ U% S if (emailerr != 1)
8 S) y0 U3 v9 ~ I# P { - j5 L" j" l/ S% w4 O+ v
alert("请输入正确的E-MAIL地址");
" n8 y5 `+ Y q h8 R0 \9 ` document.sform1.email.focus(); ! I! j# u% e6 K- o' T
return false; ) \0 z! J6 u+ u# t! V
}
. K: ^' C! I( W8 q: M5 K- [ ! i9 V( z6 B% q0 M9 V, T; ]
if (document.sform1.checkask.value=="") 2 M" X6 t+ n$ t, Y! a! p
{
6 o' g9 B( s4 Z7 L alert("密码提示问题不能为空"); ; c0 S( P5 }$ N
document.sform1.checkask.focus(); ) G$ i/ h9 y8 k% w
return false;
1 \! s& i% S1 A! t- e: |: [0 \+ f }
" x$ e: R# {3 O& }. q3 r if (document.sform1.checkans.value=="") ! K4 d& J& e$ \) R" D
{ . E/ p J; ^( T: h1 U1 N
alert("您的密码提示问题答案不能为空"); 5 s+ Y% \3 U$ O9 C
document.sform1.checkans.focus();
! L; T: ~6 a+ O& C2 h return false;
" X2 I! y* B5 T8 z: h) ?9 \& f" E }
- K2 m3 w+ _. T( M5 \) r4 a return true;
. D" D3 ?$ L! w+ ?+ h. p7 o
* o1 Q* F* ]% K# X( d} * }- C/ W9 }1 o7 [9 j# Q; h( X
</script> |
|