|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14325
- 金币
- 2448
- 威望
- 1647
- 贡献
- 1396
|
这个脚本对你可能有帮助:: e" }2 w+ ~; R# ]: b
<script language="javascript">
% @, J* k% Q4 l3 t6 V2 T1 Xfunction IsDigit(cCheck)
2 J2 J/ ?5 x$ G { 3 [ s4 t. s2 |/ P6 j, j7 t- o
return (('0'<=cCheck) && (cCheck<='9'));
; x+ h& U; B( u$ Q } - M* d9 G" n# y3 K9 c) ?2 z" J* [
' I- f' Z$ V% p2 |9 f0 v
function IsAlpha(cCheck)
; x' c: u5 i& x3 V {
" f( \/ _9 I8 Q2 l) i& S4 e5 K return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 9 C8 z; ~2 V6 s! x+ u, d7 T
} . y- a, x: l; a2 @, c9 r# U
. D# U" Z* n$ w1 }function IsaNull(cCheck) 6 K* y7 @( h: _9 Q9 R
{ $ t4 K$ F8 M6 f: ^
return(cCheck != " ") + R& p. e2 B0 v& {$ D. I
} d- U5 L8 T- f) y6 j
" S3 h; }- o0 sfunction checkform()
y2 b+ L% v& W5 s9 {6 j$ e( A* E{ ! T5 O, q# U9 i4 @: i
id = document.sform1.id.value;
9 p" ]9 }( X, g( K, r if (id == "")
& d8 c9 D3 v% G" b# h6 K* Y0 v @# R { ! v2 `9 c" F4 F4 m8 w- u& a
alert("请输入注册名"); " t4 B+ F* x1 y2 S$ V2 d* Z5 _
document.sform1.id.focus();
) [7 g1 A9 ]; [) q, t return false;
& B6 K' m8 _! Z T* x }
: U# n8 Y# k% N* U) ^ P0 D* [ # ]7 b% m2 }$ o
for (nIndex=0; nIndex<id.length; nIndex++) . ~- r: _* N2 ~# B
{ 2 f/ d- t% {! M' B( w+ `/ `
cCheck = id.charAt(nIndex); 8 I* V* {$ U; ] P" C
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
R9 y5 J- J2 E) I { 8 q: x3 _) ?' w1 j; O2 @( d6 \
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
( s7 B1 a# R9 r0 j8 I document.sform1.id.focus();
0 I( H5 O9 o% E+ B( g' ~* h0 f return false; # h" I$ l3 f# O1 C) ?1 m# c
}
" `3 R, {# |1 q7 X& B } ' m E& p1 b& Z# A. W
chineseid = document.sform1.chineseid.value;
9 C% h9 }- A* [1 x2 ]1 S3 _ if (chineseid == "")
; I5 G- m; J, ?5 ]7 O+ R4 M0 q { + h. ]. k: `# X4 `
alert("请输入中文昵称"); 3 D9 J/ k% H1 @( p) [% l4 u! U
document.sform1.chineseid.focus(); / M$ m3 x' U4 h+ @/ y! P5 D$ m. |& l; g
return false; 0 q% k: Y# o; V- o
} " |/ P0 _) C( q7 V
password = document.sform1.password.value; $ }9 m C0 X5 {: P3 W
if (password == "") 1 w$ u0 Y ?8 |3 R2 o+ E2 e# I. B
{ . V S' X' q [8 L) F' k
alert("请输入登陆密码");
1 B7 s ^$ k1 B( l document.sform1.password.focus(); ' @! g- s0 z, V- H1 O( o
return false; $ U9 v+ |: v+ a& P
}
* w& F4 \" q3 Z& Z0 A2 i password1 = document.sform1.password1.value; 6 A, M0 m0 ^. X2 b! P) p% T
if (password>password1) , k0 [( @9 e: b$ z$ ~$ r. u
{
! C7 ?( ^7 C! Y2 A+ J alert("重复密码与登陆密码不相同"); + S, u% t4 s" K% g3 O0 f0 Q
document.sform1.password.focus();
$ t: F2 `/ S! `# @* t. J4 E* f document.sform1.password1.focus();
- Y: t& A5 @3 R' E2 D @7 w return false;
1 e/ U5 J. w/ y4 _( `7 G } . C: K0 m2 ?7 e, z2 S- S2 S, X7 o
if (password<password1) 8 Q. T/ Z% M/ H9 p. _
{& ?: L; Q r: C: k% w" d, j
alert("重复密码与登陆密码不相同"); * N! \+ p' n. `2 \
document.sform1.password.focus();
, Z) [3 j( K0 T document.sform1.password1.focus(); - m9 @* K, W2 h5 _* ]7 z. g1 E9 ]
return false;# q1 c/ ^& K) [* ~/ F% V
} 3 b! j/ D3 j7 F4 `/ A+ C9 j) x
if (document.sform1.email.value == "") 1 m; f1 D' c1 w" y" R. B. w5 `
{
) B9 |! X: O! h5 W! [ alert("请输入您的E-MAIL地址"); 5 V! F0 _9 E& ]
document.sform1.email.focus(); ' R/ a+ Z/ y) m3 b
return false;
/ I2 L* d- \ i/ Q$ p }
* O0 Q6 U/ t( S" I7 {
& c& c% F2 U$ G% U7 N" Z email=document.sform1.email.value; / i) v0 Y' e) _+ ~
emailerr=0 3 P' E V- w% x7 A' h
for (i=0; i<email.length; i++) " L; g& T- l# R
{
6 B+ z$ s1 ^3 l0 u9 O% o! y if ((email.charAt(i) == "@") & (email.length > 5))
8 J. `$ \5 d& H5 V0 F& Z4 K3 C { 0 x) x. k+ H# i) _
emailerr=emailerr+1
3 b, i/ A8 ?3 Y* c3 x, { Q } ! I" q& `) j+ g) {) J! \
}
4 a# K! _% B& j% U3 Z4 r if (emailerr != 1) s/ v/ I0 \/ a
{
' f# x% [5 S' S5 Q alert("请输入正确的E-MAIL地址");
9 [. E J7 y4 z$ x* d& e( Q document.sform1.email.focus(); , u) `6 I, ^+ N& o0 F, H
return false; ' h3 x/ e" K" [1 q0 L+ ?0 O
}
3 A! ]) ]6 N0 M1 q* J; x
r! p. Y) r( f9 d if (document.sform1.checkask.value=="")
3 z }7 T6 L4 C3 | {
9 h. y# z8 v2 t0 M/ S alert("密码提示问题不能为空"); ' O1 u9 b9 F! W4 x
document.sform1.checkask.focus(); # m; i. A3 X) Z9 C
return false; ~8 y& |- q( H. O" K% e0 o
}
/ `" E5 m, W5 k) M! p& a$ J2 d7 ~ if (document.sform1.checkans.value=="") " b0 S6 ]! |; |
{
0 X: C) Q4 n6 G3 ~6 o alert("您的密码提示问题答案不能为空"); ; K$ G& w7 a( P/ Z- O
document.sform1.checkans.focus(); " b# L- q8 f$ D- n0 i( y
return false; 8 L# \: j8 f5 g+ C! @
}
+ j5 Y8 X) ?/ c$ Q& e return true;
% G$ e, o' Z' J6 j $ J j/ G) ?+ N" {& ?, ^- I. j9 z+ ]
}
7 l2 r: H, D7 B/ s+ j. ?</script> |
|