|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14333
- 金币
- 2452
- 威望
- 1647
- 贡献
- 1400
|
这个脚本对你可能有帮助:5 {- J1 J7 B: M7 o
<script language="javascript">
: G! ^) \0 w4 t/ H. F pfunction IsDigit(cCheck)
( T- w- _8 W' b5 }6 \) R6 @ {
$ b& z+ |4 d- U0 }1 M return (('0'<=cCheck) && (cCheck<='9'));
9 {2 J6 t) m/ D# E U ^7 { }
1 I1 F4 u' }; f' J7 ?3 b7 k* l
' Q1 B* O" v. _! K/ A" E Qfunction IsAlpha(cCheck) 3 h2 w" e8 @! t3 j! j
{ " a. f/ j9 H: J* v1 }4 z
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 4 B/ [ ?; D0 @ Q- A' d3 r1 H8 m& E
}
) M% V. N/ H4 v6 Z7 B% k2 C4 _
8 i- r! r* K! Wfunction IsaNull(cCheck) 7 K3 ?9 N4 f* T! h% F' t5 `
{ 5 l. S, a$ x' E+ n ~3 ~
return(cCheck != " ") & h0 S/ S; a7 `3 B
}
0 i. `* g% s6 h' A
( D. w* C( U3 P# ?: T; \! jfunction checkform() ) \4 R* c/ c7 v, ]8 C1 C4 u
{ & o/ Y+ s1 v2 L/ p6 C5 K$ ~ c6 \
id = document.sform1.id.value;
6 Y6 g' a/ u8 M+ p/ {- j+ T; m/ v/ [ if (id == "") $ }0 L+ s: ?# w: |5 I" r
{
! I5 B" E2 I* f. w; i9 E alert("请输入注册名");
' J1 w/ `2 d, C3 q% z document.sform1.id.focus(); 6 n9 {# p* k0 P5 o1 ~
return false;
2 M, G- s2 ]7 ]; G7 W. V P }
6 c8 ^, f, m/ Z# D
7 h0 v1 ]' g, [: F5 A# B. t for (nIndex=0; nIndex<id.length; nIndex++)
5 o) L# W; A' Q0 \. Q# x1 S" i { 5 y5 e k! G3 t L$ f9 S( |4 z8 ^
cCheck = id.charAt(nIndex); 3 v0 g4 \# _% U+ ~ o, X
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
1 G3 k+ ^0 {9 J0 P, E$ H @ {
1 v6 p3 [- N) g alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
1 r4 F+ ~) l0 A: B8 a/ M( i# o document.sform1.id.focus();
Y0 D M: N8 I* f return false; 9 y. C4 v5 u l1 z! }. O
}
6 `- I+ G/ j& c5 f0 O! ?* Y* H& M4 ?2 B } % h* s; K5 A$ u8 E
chineseid = document.sform1.chineseid.value; 0 Q% \9 @0 M. b: X; h. D
if (chineseid == "")
2 p0 P% a1 h% Q$ } { , o+ s9 o7 O4 r5 L! |
alert("请输入中文昵称"); . q X S% j1 @* v: r5 [; w" i
document.sform1.chineseid.focus(); 3 U6 D! m) G& s7 e# w
return false;
# Q# P7 n7 z; k; k0 @1 Y$ c C }
7 I2 d; K6 j c; D) F password = document.sform1.password.value; s# {% i6 Y2 j; S% P
if (password == "")
$ D$ R" f+ c4 `0 d {
. Q. d9 f6 f6 [4 y1 ? alert("请输入登陆密码");
! L6 k. a e! e3 t0 `+ Z' j) O! X document.sform1.password.focus(); / R, u" v) I) j
return false; # ~9 Z4 _, C+ S7 [6 J4 p/ B; S
} ( N4 g ~# b4 ?" \
password1 = document.sform1.password1.value;
9 U4 |* K, W2 Z if (password>password1)
7 P ~* C1 L' I: \5 v1 U {7 k, C5 b* W) _! j
alert("重复密码与登陆密码不相同"); 8 ]; A$ ?6 p3 I8 J) D% Y5 g
document.sform1.password.focus();
# h+ {. r; N) s \( e4 _+ n8 S document.sform1.password1.focus();
0 Q5 E5 r( x% F9 H- H# t& A/ E return false;
- `4 q( O& e, F3 b5 p }
3 j* ?# L" o& F: r) W8 G Nif (password<password1)
: O0 A$ z0 f& q+ |! h- g! s {9 U! A0 e) U5 k7 P: `
alert("重复密码与登陆密码不相同"); 6 \8 s$ I* H6 G: d1 ]6 Q
document.sform1.password.focus();
. H- G9 k* F5 E. w" i document.sform1.password1.focus();
* H0 T1 `( N f return false;4 c T, a( \: S0 g
} ; I& ]. [2 ?, {1 a! o
if (document.sform1.email.value == "")
; w7 W5 X: D4 w5 s9 H {
6 M& X( ?0 ]; t' c, O1 d alert("请输入您的E-MAIL地址");
5 k+ P8 ^" I2 s# J* ~" ? document.sform1.email.focus(); / D6 x8 h* ?! s K
return false; - V7 M. v6 Q8 t7 \
}
) G1 A5 K) y* p* G( Z% I7 V# R! o
) i8 }) a. x& W/ I( x- F" w6 E email=document.sform1.email.value;
: v+ `( t- f( }2 C- \( v emailerr=0
" y* b) I# ^% y$ i/ [ for (i=0; i<email.length; i++) ( I5 P9 a, A' A2 T- R5 u
{
) I a# o( c) c2 i if ((email.charAt(i) == "@") & (email.length > 5)) ( Z) @# R' d2 q9 d
{ 1 \9 \( m- v! }5 I3 r( B
emailerr=emailerr+1
6 X; N. \' P4 W) L( a; H2 B } S- C) U5 Z0 ?" X5 O
} 0 ~1 l- [9 ^8 q% N' a' I( D2 s/ m
if (emailerr != 1) 0 h/ y, Z9 ~1 y7 d
{ 4 g+ o3 R# N. a
alert("请输入正确的E-MAIL地址"); & B a9 a6 ~* |: `# |, i6 ^
document.sform1.email.focus(); - x- k6 g& w8 x; C9 D. t) Z
return false;
' ~1 T+ n; D; f& K }
4 i$ I$ ^5 P; B8 |
& y8 R/ h7 Q" S' x. `/ V. K if (document.sform1.checkask.value=="") ; [8 O5 ^+ `2 Z
{
1 ^9 @$ v. ~4 X4 T7 A: O alert("密码提示问题不能为空"); 1 d, }2 {6 N. z2 G# D7 _1 {
document.sform1.checkask.focus(); 0 q2 ]: p0 p* N# ?4 S
return false;
. s+ R+ B0 J# V' O( _( ~& y! x% n } & K& I/ j) p: O8 A' B! r# e
if (document.sform1.checkans.value=="") : `% o: [* g9 u8 B6 W9 L, D
{ 4 l+ a: A: E1 {3 W8 G6 l: D: g
alert("您的密码提示问题答案不能为空"); " n. _7 o5 u' J7 Z: K! Y4 ?* C
document.sform1.checkans.focus(); 7 F' p: e" M2 W9 t6 D) c/ u
return false; " i! x$ m- n+ D/ H! e W* R3 n* D
}
2 `3 B- G% H3 l return true;
: e( u3 @0 y! N+ B4 l9 I
5 g3 B, V4 ]. z' g6 l% B D" [} $ E/ q: a6 L( O+ O2 h2 f+ J# u
</script> |
|