|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14317
- 金币
- 2444
- 威望
- 1647
- 贡献
- 1392
|
这个脚本对你可能有帮助:
* p3 N& C, e+ s) \<script language="javascript"> & I: r. ~; D& g& W8 ^
function IsDigit(cCheck)
+ A+ D/ }: C- N6 n3 [2 d { 6 ?& l4 G! W, Z6 S
return (('0'<=cCheck) && (cCheck<='9'));
/ E/ s4 Y n$ w+ `/ o. H } # V1 a+ B0 D+ v7 D4 w+ I
, D6 x, O( F. R2 ]! Q7 ^function IsAlpha(cCheck) , L/ s4 v8 o7 @, b; A% c; n6 Y1 _4 x
{
R" d5 K0 o/ K8 x' \ return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
0 _$ Q7 m3 M% A4 J }
& t* g$ O" f5 z8 m% ` I ) |& r, x3 G4 x" P2 x2 f2 A4 u* `: {
function IsaNull(cCheck)
2 ^8 d& F( H- l {
/ Q- m. E9 ~/ Z9 P4 p return(cCheck != " ") & ]. O( ^+ R1 e. M( |. E9 F
}
9 u0 j: Y; ]5 a; g
* d6 g0 N; q3 p) @function checkform() 9 S1 r& n" M% e
{
" L: u9 ^* H& }1 {$ ^# A8 X id = document.sform1.id.value; % T4 k$ @+ v4 Y* _5 p) F* d& O
if (id == "") + R0 ]1 v: `. g
{ 3 e, C6 t& h' A7 r" o( Y
alert("请输入注册名"); 4 z& i" |; p5 z2 M0 W
document.sform1.id.focus(); ) b, O1 j9 m$ J- i7 p0 }
return false;
) T- U0 N# K; C, q$ I R }
) B4 D& A+ W+ E; M 7 K' | v0 v m1 C
for (nIndex=0; nIndex<id.length; nIndex++) $ u- f( R5 w7 [: P" s8 V
{ $ Q' L6 ?' l' b/ N5 h8 L4 @
cCheck = id.charAt(nIndex);
3 C1 T2 [! d6 x& _ if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
1 ?8 I% s4 K0 s B8 B' U" h { ; ]3 r i% ]: q% k4 u$ d$ Z
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
6 b6 Q, Q+ g" U- q5 N- L1 \' u$ Y" j7 O: B document.sform1.id.focus();
+ D. k3 N% p1 R3 S1 n return false;
# N; ?+ B+ ?2 r' k! X# k6 H }
6 ?* s) q4 D) ]* S( Y } # j/ J: K# q1 t$ F
chineseid = document.sform1.chineseid.value;
2 O0 X; b% z) x" p" G- z! B6 ^& H1 N if (chineseid == "") ) X/ \9 C+ @. J3 y2 O5 O
{
3 A4 \- w; L% B, F alert("请输入中文昵称");
# B1 X5 w4 R' Z1 g+ U. }$ ]" d document.sform1.chineseid.focus();
$ r0 f1 \* B! {, ]7 U4 d return false;
8 s v2 Z% c0 u5 [3 t0 }2 w% N } g% x6 Z t, G( A- m) B
password = document.sform1.password.value; + C* B9 l- P6 g0 z/ L6 R0 f
if (password == "")
: I. U B; l: u) h { + o2 P" h$ ^# `! B: B) C {
alert("请输入登陆密码");
" ?" @' W; _3 l% F m8 y! Q; `( m document.sform1.password.focus(); % n- M9 W/ z% _8 k. ?
return false; 2 @ w- G+ H4 l$ c4 X8 j7 K8 g: i
} # R2 }9 y6 b$ N5 m5 }3 d
password1 = document.sform1.password1.value; : h( b- y* I1 ~2 v- _1 l
if (password>password1)
6 r8 h2 ^3 l, o) d5 \1 I {8 j# v# a" I% H% K6 m
alert("重复密码与登陆密码不相同"); $ \, Y ]( N& Q) v7 I
document.sform1.password.focus();
; [" _' O3 {/ ]! j2 F document.sform1.password1.focus();
3 l' a1 W: B& @2 z3 y8 [8 ` return false;
3 c. g) B5 w. d& ]5 @2 o6 h9 g }
$ T, L% `. Z) x" X% Lif (password<password1)
- l) S7 f; w b h# L) ? {+ C1 a3 I# q4 G+ d2 t7 u
alert("重复密码与登陆密码不相同"); ! y. ` z0 Y( u6 @. S
document.sform1.password.focus(); 4 I: [8 O) I/ N4 B0 ~8 m9 B% y) N& N8 Q
document.sform1.password1.focus(); + B2 `3 k8 S! R) f y3 C9 U6 i
return false;) C( f* x1 ~) m V
} 1 ~. o0 r: Y: h p" A
if (document.sform1.email.value == "") 0 G) g3 t$ J' X) d
{ / i: O/ n" `/ n/ D4 L, T8 @
alert("请输入您的E-MAIL地址");
5 Z% z* G# Y3 O# P g; H+ @% j document.sform1.email.focus();
8 V& e5 k5 _$ ~, C return false; : c+ R& L& I0 c4 L
}
, L4 |& g3 o5 E7 a+ z. z
' N% U1 Z: I; Z email=document.sform1.email.value; ; R% z; D- k+ f; u
emailerr=0
3 P: B9 C$ n2 r/ h for (i=0; i<email.length; i++)
7 b. o+ Q2 H) a+ f3 A {
! Y+ {% T2 }% E1 l if ((email.charAt(i) == "@") & (email.length > 5)) 1 [: H. F, M2 b9 ?& V
{ ; ?) J" m8 {' x0 H! A3 |/ k& g+ i
emailerr=emailerr+1 - E$ q+ S3 A8 n$ z, p
} ( d; j8 d! l, P6 ~' ~
} 5 f/ |5 t$ n z7 p% E3 @& R
if (emailerr != 1) ; k* U) L# }4 `
{ 0 B& v& Q) y. Q) t6 N. g/ ^( ]
alert("请输入正确的E-MAIL地址");
( g* A6 p( A- v: ?. p4 x- R/ { document.sform1.email.focus(); ' Y2 [4 x* k4 j3 G, N
return false; $ i7 d5 {" M$ l/ e# T" ]% B' H
}
) Y9 L& E# N v9 D4 F: U/ c; T3 M- { 2 u5 p% l3 _& o1 s
if (document.sform1.checkask.value=="") # _6 f) N$ i+ n* O
{
" X# |* w* \) g3 c/ ^ alert("密码提示问题不能为空"); . x- O5 f# N+ c: c" u
document.sform1.checkask.focus(); $ |, E" o7 [3 V: X: X( u0 r( X
return false;
! a# i [- ]# k @' H1 G& I }
, w. R! w+ G! R7 ?& q if (document.sform1.checkans.value=="")
" b# C/ f: p* y4 L1 r0 f4 O {
5 l/ V s: v0 i/ T3 d; P alert("您的密码提示问题答案不能为空"); 6 R1 z0 [7 A. J" T
document.sform1.checkans.focus();
+ C( {6 b7 |8 C o8 [ return false; 5 A1 k7 R G6 j# m8 R3 ^
}
9 A& g" r4 U: w6 o return true;
3 {; N# H$ L! X
+ v5 @" Z3 G3 D `% I: u- B}
% n% s; @6 O3 P1 {& R) U</script> |
|