|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14367
- 金币
- 2469
- 威望
- 1647
- 贡献
- 1417
|
这个脚本对你可能有帮助:, M/ C, m% `6 R# }3 ~; \. `
<script language="javascript">
+ y, p$ m% P3 U' zfunction IsDigit(cCheck)
7 k+ E# G6 P1 q { . c0 }! O! V8 x
return (('0'<=cCheck) && (cCheck<='9')); 7 J7 q! o8 u1 r+ |( r
}
+ h: J: ]0 r) Q. d 8 O; v* Z& ?7 U+ y/ J. B+ X+ q: ^
function IsAlpha(cCheck)
' K$ `/ C0 o3 B5 |4 X4 R5 E0 A5 g& @ { $ @6 f) N; q7 d; v
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
3 L K# D( l2 ` }
. |3 g' ]$ d/ M7 h M9 m/ E % p6 k) P1 ^0 Q/ R( ~2 W. t
function IsaNull(cCheck)
8 c" x7 L9 q/ Y$ Z% q; ] { 6 g4 Z8 l& u; h# W0 o1 T) L) z8 T" J
return(cCheck != " ") 7 j% S5 x( ?9 h6 M
}
/ Z1 n' P7 j6 f# P( S/ S4 @6 p 3 ?3 d3 y/ s Y# p4 P3 v& P% j# E
function checkform() 6 ?2 m! |' `+ ^9 V; I# E# A
{
' U+ s, g! C T1 v4 _3 F' T id = document.sform1.id.value; 2 ]& H2 U& a: z
if (id == "") ' J/ @' }# v& c/ L9 W* E
{ 1 N w' W4 B( k# A
alert("请输入注册名");
' J2 O( F0 J x/ R( @1 m9 k5 L4 Z document.sform1.id.focus(); , W+ h( [ s! |5 I1 S. o9 h: Z
return false;
2 q) D! J& [1 z J }
, U" T6 h2 u! {( L$ a + c! p# o3 z* B5 N3 U
for (nIndex=0; nIndex<id.length; nIndex++)
) C# F# {8 r+ {0 h1 N3 a { / P% {+ z5 Y1 I! I% |0 G4 j, @
cCheck = id.charAt(nIndex);
) F0 P/ S1 Q4 b! M/ g, ] h if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) , k% R0 Q: n1 G, u6 `7 v
{ ( f' c2 ~/ z4 s8 q
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
) d# x+ p! |3 D& `4 _2 i9 { document.sform1.id.focus();
+ R. H2 T, B, r4 g return false; 0 L J* t8 I/ F7 u8 G# [9 h9 ?
} 3 N1 m5 k- j: ^
} 3 @+ a8 n3 g% ], B& j- m7 s
chineseid = document.sform1.chineseid.value;
5 V; a3 \8 r. ~6 Z0 }7 n4 J if (chineseid == "") & ?' B7 v3 x* x# E4 F6 U, `
{
3 M5 [8 ?$ L- b) d' L alert("请输入中文昵称"); 3 M8 y Q2 Y2 |& l6 I! `
document.sform1.chineseid.focus(); 6 o- P, h+ y! s* L6 a
return false; c @. a. p' k$ e% X
} 4 K; i1 D/ F0 p; z0 Y) [% Q
password = document.sform1.password.value;
( z8 Y9 k4 m9 ?9 Q* { if (password == "")
1 T N" ]" F* H# h0 X) p p# t {
8 K$ m6 ?; R/ D2 [& i, v alert("请输入登陆密码"); 2 o5 }# l* ^# d7 t9 k3 [* [& Z
document.sform1.password.focus(); * G D) Q3 w) N+ @4 M& ]
return false; ( k9 d, t2 R6 y6 o/ h4 `/ W x/ Y" K
} - F2 j" n7 @/ e5 C
password1 = document.sform1.password1.value; 5 u4 V% e6 M& |3 A) p' `
if (password>password1) % F, s% Z0 I% O6 Z$ M, p
{
$ b% ~0 i6 p9 Y% d1 y: c6 T& g5 m alert("重复密码与登陆密码不相同"); 7 F! Q+ M# y/ H$ Q) @0 x% V
document.sform1.password.focus(); ) L1 ]$ @3 ], C, o
document.sform1.password1.focus(); 5 ]5 ]/ [9 Z7 m
return false;
1 a" S# X' k: l5 I0 d$ {( D3 q4 J } - P- q, |( x" ?2 C4 M
if (password<password1) ; _9 |4 x' x$ s$ F4 P
{ J& }! b9 u3 s! K5 i
alert("重复密码与登陆密码不相同");
9 F. d7 C( x! q0 T document.sform1.password.focus(); % N! V; m p& d6 T% g, e0 c
document.sform1.password1.focus();
; c* |) N, H) E' K return false;
7 a; a, z6 F. _4 V! i% m% C" y }
$ u$ G. V# l; n: b- i if (document.sform1.email.value == "")
9 t/ c* p* L/ U { ! t9 L2 d8 r5 Q% O$ z$ o& m
alert("请输入您的E-MAIL地址");
. W1 h2 |9 Y: f+ ~' T& @ document.sform1.email.focus(); 8 \' G4 u! y. C4 L4 k$ V: }
return false; 1 e5 w1 t6 P+ D: I7 ^& q5 U
} - T; M a% \6 g# a! p( F- k
% R) ^0 ~3 D$ V* |. X9 E; d6 t email=document.sform1.email.value; & O6 ^5 e7 W! t
emailerr=0 - M d. e% |; a( B: P2 R0 d* k- y
for (i=0; i<email.length; i++)
' u3 j" S$ v- Z+ G5 N+ k7 c {
j1 `5 { r, F8 [8 v g# K if ((email.charAt(i) == "@") & (email.length > 5)) % t1 x ~' ~3 y; b& U4 E5 c; h/ }
{ 5 }+ B6 e' K8 f& y9 G
emailerr=emailerr+1
' u2 u! v& M, \- u/ _ }
. ]% g3 n) H! c$ l6 n }
" S( w2 C) L, o2 @+ n- u if (emailerr != 1)
) `1 e% E) f4 p- Y1 h- z { 7 g9 r. X2 ~+ c$ v) ?
alert("请输入正确的E-MAIL地址"); ' R/ ]6 _8 i1 Y
document.sform1.email.focus();
, x3 P& c9 |& E9 u. v% j0 ~+ | return false;
1 M8 j8 y9 x; y$ `9 m! { h } # f9 M/ r- t$ Y! v# i! f+ B8 L
% S, ~& d6 E( D4 ?% e
if (document.sform1.checkask.value=="")
3 E7 o) V; P+ F: O( F { ) q7 b0 \" Z. n ~3 K8 F, m o2 q0 Q
alert("密码提示问题不能为空");
5 D' M9 j, `/ X" | document.sform1.checkask.focus(); ; d7 g3 I) c! ~
return false; 2 D# p& q; U$ C
}
' Q0 ^* `6 y7 j V1 @ if (document.sform1.checkans.value=="")
( R2 H0 b& ~7 I {
1 z9 E5 L9 T2 c alert("您的密码提示问题答案不能为空");
' s8 b5 z1 O# A! Q( y% s: P document.sform1.checkans.focus();
6 c8 Y4 j/ s: e$ {1 d return false; 4 W8 J- w. u9 @+ A
}) B5 N2 U* f6 w" q4 E U
return true;
+ C1 ? A3 _; g- t M" b ! e, x0 U: C& h" N
}
5 V; j. M% c+ ]- v</script> |
|