|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14317
- 金币
- 2444
- 威望
- 1647
- 贡献
- 1392
|
这个脚本对你可能有帮助:: \" k6 r% O. r: U. k( j1 X
<script language="javascript">
+ ~# V4 Y, \2 `& {: Jfunction IsDigit(cCheck) / [7 ^+ e+ g9 A. _, n+ y1 b6 m
{
; @6 l# s4 Z7 _0 [% V) b2 \1 F! Z return (('0'<=cCheck) && (cCheck<='9'));
2 L1 P, s% N: |6 H! r4 }, `7 y }
; j. Z l6 g, O- I4 q! B2 R - o( ]) e) t& _$ D0 Z* j
function IsAlpha(cCheck)
2 V0 j( l6 S! }% Y1 \5 Q9 W3 I { % a( @ n" U# F j- Z
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
# G9 K2 m( `8 k C } 5 M# B6 G# ~8 y
* H3 h% Q& L+ Zfunction IsaNull(cCheck) & }- F! K# ?& \0 z
{
, Y% s- S( k' \. Z3 N return(cCheck != " ") 7 p; a* e7 H D' y
}
% D% `0 H5 Q h2 G , ^5 {$ ]9 Y6 y3 W
function checkform()
9 \1 B0 n8 z' S) o. l {{ " q# }9 P x: \1 s. b9 P* P+ _
id = document.sform1.id.value;
% i' j, r5 z0 S& J if (id == "")
) |8 X3 h3 d, B% v) i$ z { ( _% J* m# w. M4 G- |
alert("请输入注册名");
' c. Q0 C. C( k0 ~8 \ document.sform1.id.focus();
. X3 B' Z+ W/ U return false; " m- p$ q; x& g1 M8 P, b
}
V& \; C g( k% F 7 C* N4 [* v& I' X2 |3 P; L' k
for (nIndex=0; nIndex<id.length; nIndex++) - L$ C+ \+ e! d6 X7 w0 x/ q: o
{
/ f6 l( {( f6 F! c" m cCheck = id.charAt(nIndex);
3 n5 u3 S0 P- u: Q: o7 ^1 c if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) ; ~% A5 l3 K! y% I }5 Q4 ]
{ 6 X- K, `* e# E, |$ N" n! h5 i8 a
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); , B- O, R6 o4 } T/ T) L' E9 a
document.sform1.id.focus(); ( E4 z! _) x7 Y* N) F& Y
return false; + |% s6 d3 W8 v7 N& c
} 4 Q; A0 y9 F5 B" B& ]7 U) N
}
0 b9 g( y2 X9 ` chineseid = document.sform1.chineseid.value; 7 O! `3 q$ j/ K8 F& k0 S
if (chineseid == "")
* M2 A" O$ S9 Y) @1 T5 x {
5 |* j, R( ]& r: R alert("请输入中文昵称"); % `, z. ?5 a7 L: S6 m8 k( I
document.sform1.chineseid.focus();
+ C6 T6 l* v5 T$ F' ? return false; " l% l w1 }9 D2 ~
}
3 i( ~1 o8 Y) R3 L) N- ` password = document.sform1.password.value;
4 C6 g1 V8 ?- D6 z if (password == "")
- [6 i% o% @8 f+ {0 p: H {
$ s& E9 s1 K2 z% y. k alert("请输入登陆密码"); 6 @4 T, e, t' P/ S, h: E" J
document.sform1.password.focus(); 0 ^1 g1 N6 ]! ?7 {2 e' S) ?
return false; $ d. b/ ]2 O4 f
}
3 ~; z! e$ J* z! A2 @ password1 = document.sform1.password1.value;
* r8 Q* z+ Z# _) y% N5 b if (password>password1)
7 d( H* a; F( Y3 I3 d; _8 m5 k0 q& y {
V1 G0 A9 k% _. w alert("重复密码与登陆密码不相同"); - \" \: _, C, D, O8 i* A" L- }
document.sform1.password.focus(); 9 o' ~. B2 j) _2 j- P( P
document.sform1.password1.focus();
; o2 O7 j$ t o& |& S# d return false;7 C) t2 W3 ^* L; a* ] k
}
4 a. J& t0 W6 t9 Pif (password<password1) ; p3 ^! [- ^, s3 H: x0 F2 E2 y1 N
{
) ]' ?/ H" X5 \$ |, E# y$ @ alert("重复密码与登陆密码不相同"); # s; ^) S5 P! l5 _" P1 x9 L! m
document.sform1.password.focus();
6 P' N9 y& u1 Z" m# ?6 J+ f8 u) n! d document.sform1.password1.focus(); 7 K& s5 z, i6 z" `
return false;# R, n" Z, @" R( p+ A% g
}
1 v+ Y2 U, O/ I) k if (document.sform1.email.value == "") * v1 E* {: G- f( i, [( S2 n
{ , Q4 W6 h2 Y! Q6 @7 u/ B g L- n
alert("请输入您的E-MAIL地址"); 7 X& x5 \# L& W2 W; s6 E5 ^
document.sform1.email.focus(); ) ^$ L% O& I6 O
return false;
; j; p0 e, d6 @! k' e" o }
* w* A2 U1 S k5 `4 t/ \ : r5 P! p0 X% ^$ g
email=document.sform1.email.value;
; ^# H9 D+ w# ? emailerr=0
: }( C- h/ O- T; l7 `/ A for (i=0; i<email.length; i++)
2 d) D7 N- o( `: h' o7 W* y) r9 L1 _ {
* }" v- T3 @& R8 f if ((email.charAt(i) == "@") & (email.length > 5)) : C$ g/ @6 Z" n, I% [) g& Z/ Z2 m
{
0 g4 N1 f j# P* ^. E emailerr=emailerr+1 ) Z, b% B. i% n/ l1 K/ g
}
+ k$ ^2 X3 V# X% O* ]- ?) l } , b+ a! ^$ ]" c3 Z7 e* t* d
if (emailerr != 1) , y* }- y- O4 R# Q0 p
{
' G9 L H' q, b8 Z* w* f8 s( k; d alert("请输入正确的E-MAIL地址"); ) I# H6 m1 k+ T3 M- c* h
document.sform1.email.focus(); 5 W( I9 x8 K' E4 }6 f; F$ s
return false; X) D. t/ T' w! W) k, r# m
} ' t) d! I0 E, _" U3 k1 N9 O& ~4 e
! Z" c# R6 |' [, Z" Z
if (document.sform1.checkask.value=="")
/ s2 d0 {+ Q- b {
5 U6 g3 C# E7 |5 ^$ O) W* w. D# l alert("密码提示问题不能为空");
6 \1 l' z; y* F$ J2 }' q# x+ \ document.sform1.checkask.focus(); 1 R) N; V& W# K& \8 L( w& n
return false;
5 A }' h+ v; e9 k }
; u& `" J! m' f& ?/ i, O' N if (document.sform1.checkans.value=="") % V J. D/ e" I- S+ B w# p
{ - F. \* |7 k& Z. Q- f1 O
alert("您的密码提示问题答案不能为空");
% p C$ e0 P" q8 G b2 s document.sform1.checkans.focus(); U, k0 `; \0 a$ D
return false; % n* u! k' i, z2 B- s, i
}9 C1 g8 f1 O6 ^) A2 |
return true; 3 v0 f! g: B3 v% ^9 z3 B
% l; m& y' n) }2 V m4 m
}
# c o) k8 V) p$ |9 |' i6 M</script> |
|