|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14373
- 金币
- 2472
- 威望
- 1647
- 贡献
- 1420
|
这个脚本对你可能有帮助:
* V/ s. o# [6 T/ h) m7 l- g: L<script language="javascript">
. u( h5 \$ B1 u- ofunction IsDigit(cCheck) . E4 p* [5 K/ S+ n
{
( `! n; {# [: D return (('0'<=cCheck) && (cCheck<='9'));
# I/ m& T0 _, ^( _9 b }
& {* M! {$ U3 Q: d
* U6 ~ f7 Z: ?1 M1 @function IsAlpha(cCheck)
/ F# ]" k( ]/ y2 r- }; g3 e { $ |8 x; z/ n; d0 W Q
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
) g5 d& c; k0 _+ p) W) V } 8 X+ M8 U% ^( g* K
$ D: E7 v3 ]5 t# b- V: rfunction IsaNull(cCheck)
" d& l( b& u- Q% l& ?. a {
9 v n$ Y6 O. G% t, G& b4 _8 m% { return(cCheck != " ") ) K! W( ~& @. C& T; ]
} ! i m4 i7 s7 H [) i
& U8 c$ c/ Y- H; D) b
function checkform()
. Y% S& m2 f" |% L+ W{
8 e# H4 j; d$ ~5 W6 ^( \ id = document.sform1.id.value;
8 a; D* R& M. R- g7 |/ b2 g+ D. J if (id == "")
5 o9 p! q# E) ]7 _' B( H7 U5 { {
# Y0 c0 A( w5 w3 Z" P4 O alert("请输入注册名");
3 J9 Z) k8 h& c, j7 w( w0 m document.sform1.id.focus();
% q1 v7 @, l' [ K8 ` return false; 4 ^( i7 [7 s# @9 ]) t* _' o1 p- X
} ' m/ l: r: P# ~, s @2 [- t' Q
! e* ` U* K$ R, j+ ~$ l2 j
for (nIndex=0; nIndex<id.length; nIndex++)
y( ^7 Q/ e2 A2 l5 o% } {
$ L7 _; D6 T% U8 h cCheck = id.charAt(nIndex); 7 @8 l6 `* q5 o+ s
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
6 c# D2 G o4 ^, ~& G9 `# _! S {
' a# ` ~ n4 n! E) r alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); ) @+ k. @$ N; R( @2 i
document.sform1.id.focus();
$ l1 i6 ?( m8 ?' [! ]- j- Y return false;
* `0 I. R# D+ @4 t5 d& u+ Q$ v% r7 T7 \ }
0 W$ x2 [ k' R; B } ' ^5 }) w* [8 q& d8 k
chineseid = document.sform1.chineseid.value;
+ S; H) o. z0 w if (chineseid == "") A2 e& V- d! `1 M+ I3 k
{ " R+ l6 N$ D; W# [' M
alert("请输入中文昵称"); 2 p' [: d D/ i$ N6 q
document.sform1.chineseid.focus(); $ D+ v9 r1 |) ]# T# F, N1 Q
return false;
2 L$ K: V2 K! M N- ~ }
2 Q: Z' I" e# Z3 J5 z: Z password = document.sform1.password.value;
7 o+ T' [; @7 k& v3 _" y if (password == "")
+ `) M4 ^# b9 x; @# w! M { ! D% ]) ]. w x
alert("请输入登陆密码");
* q- D$ C, t) ?. K" L document.sform1.password.focus(); ) D4 v0 d9 u" R1 z% Q- ]6 i
return false; . r9 u7 q; d1 u' f- X8 S* g$ H
} ; I) U8 w2 k7 X! I" c% R# p1 Q
password1 = document.sform1.password1.value; : o8 a) A& l5 D: c: i3 A
if (password>password1)
! {# I# r! L8 D. p. [- ~) m- b {
. h! b: X, s8 p) v, u alert("重复密码与登陆密码不相同");
1 N8 r8 t+ t' _# P document.sform1.password.focus(); " b) |$ Z: m6 C' g6 a2 u( [0 R
document.sform1.password1.focus();
, ?, q) G+ A( b1 w9 ] return false;
5 j3 d& J4 r7 H: U) O }
) x/ [0 A+ {/ r2 x A6 B3 j3 ^if (password<password1)
8 K1 K: `( o% H, h3 {( d& r! C {+ x2 \4 M% L" y) n K
alert("重复密码与登陆密码不相同"); `* g0 V# I6 }1 }
document.sform1.password.focus(); : N% B* L. q& n) h. [, u6 ~
document.sform1.password1.focus(); : B. Z& ]5 M. Y$ c
return false;8 [, x, s' c% o3 Y9 Z6 @
} 4 U7 {; ]+ t b7 V) T
if (document.sform1.email.value == "")
6 }; C" k7 a+ _7 d/ {& F6 ? N- D {
$ U" R5 _' x# B& j% a) K; w, j# ] alert("请输入您的E-MAIL地址"); 0 [+ D5 V3 n/ m+ Q' w6 x
document.sform1.email.focus(); ) _: h, Q2 C9 o& K2 a
return false;
$ X0 Y: Y% M9 Q+ T) c }
N5 k8 n [$ n4 M8 O1 [
4 @6 G9 s& ?) Q0 P email=document.sform1.email.value;
+ S5 ^& k: u/ N' F8 V emailerr=0 * ]" k6 R g/ i4 s
for (i=0; i<email.length; i++) / a+ T) ?- n! n
{ 6 E* O( A% [8 \2 [' y2 T7 k- X p6 [
if ((email.charAt(i) == "@") & (email.length > 5))
* A8 |: ]* q0 \; \ {
. f( K+ w+ X, q m+ r+ u emailerr=emailerr+1
! s, k: H6 M0 d6 R$ M } 1 A9 w/ |! \, y p
} 2 v; Q" ?. F7 q9 o3 j% D
if (emailerr != 1) ) W: R6 Z* P3 S7 }- B% D
{
8 [* y' H$ s. M: H alert("请输入正确的E-MAIL地址");
# p: @' |2 V1 ^) w/ @! \ document.sform1.email.focus();
1 X' w! `' n4 H9 s% F5 V return false; ( h( b. Q) @! u' B
} 8 L9 L. |. ?7 K% O: A2 \
6 R2 v9 |$ F" ^7 s. B2 Z6 H) |8 G/ L, Z
if (document.sform1.checkask.value=="") ( f6 u' R$ }/ c; V# s2 k1 T9 e8 V
{ & X6 N; Z; d1 R
alert("密码提示问题不能为空");
3 Q" z* f# M0 R4 E- p4 L% f9 T document.sform1.checkask.focus(); ( O: O* _1 X/ o! @8 S1 x
return false;
0 s P ^5 t0 L8 ?" I } % j0 s4 F o) @9 I
if (document.sform1.checkans.value=="")
3 v" z; O8 S, f( D2 [ ? { ; o) K8 H$ Z% t C# q7 g2 ]% j2 a
alert("您的密码提示问题答案不能为空");
2 a+ ~& V" a( g* Z! M1 g' E; z+ H R document.sform1.checkans.focus();
" g0 b+ B% V; Q# ^ return false;
* B+ P: W' c' f l0 d }! m6 J0 ?, b d4 U3 X
return true;
. h5 o$ ~8 E" ~ . }$ X( p4 V# J" I
} ! D% F0 e( l, j% ], h
</script> |
|