|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14391
- 金币
- 2481
- 威望
- 1647
- 贡献
- 1429
|
这个脚本对你可能有帮助:6 T( V/ t) I( v* z
<script language="javascript">
! }% m. f% K4 d4 T$ k( L& Y- hfunction IsDigit(cCheck)
! c: M& b# X& k% C3 H { 4 r2 m' t) G. y# m( V. `
return (('0'<=cCheck) && (cCheck<='9')); 7 N9 r0 q7 A' d' [% @) T: _1 _
}
% r" a$ D( r" d A- e " _7 b4 t2 t. f( L7 e3 Z
function IsAlpha(cCheck)
( Q' ?6 v) p5 u1 d { & [0 e8 u$ F) {6 }6 M
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) `3 }" i6 F) _5 k2 H$ o
}
' U4 B j, |7 V# C6 a. ~ $ R2 p6 Q' f0 ]) j( {$ H! [8 |
function IsaNull(cCheck)
2 x% ?6 @; P J$ P: R: V { : [/ N3 y- k$ ~; C& s/ S( R
return(cCheck != " ") & d+ `* l! g1 P7 R4 x, {& J
}
2 C; Q, L7 j" @1 _' M 2 r& R4 s4 C* h2 [
function checkform() 5 v! X! n5 n# i9 v7 b
{
; w7 X9 u, M' i id = document.sform1.id.value; . D: ?/ G7 B2 {" u5 R; X0 K
if (id == "") : Q7 H. M7 c* `4 G* ~; @
{ ; K4 V3 y/ K* I. F. U1 Y+ g
alert("请输入注册名");
3 A% j+ D/ M5 Y& I document.sform1.id.focus(); 2 f! n' z0 i2 E; l4 m& |9 ?! r
return false; + `( I: U7 x S( L
} / W' X3 ~7 ?5 }( t) A
8 f8 z; h2 V. ~! @' \ V0 r3 K6 h for (nIndex=0; nIndex<id.length; nIndex++) + V0 w% \: k- E5 A- e6 {- Z
{
2 S* t- x, f, a4 k) Y/ v" v0 g cCheck = id.charAt(nIndex);
& {4 W0 D6 F3 t V if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) + w+ N% D7 G% T4 U
{
/ P% T5 t; ]0 M, q/ L alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
4 l9 b6 w4 h0 v, B4 \' t( k& u6 m: p document.sform1.id.focus(); : r A M1 F, z, [; P" Q
return false; - g+ n. p0 J+ V. n5 K
} 9 A7 E. z- e% [8 b2 o9 ]! ?% e6 L
}
6 S* ]# R# @+ R# m: z1 m& f: U# m chineseid = document.sform1.chineseid.value; / C6 t& G2 }; Y1 B. B) n# ], Z: S
if (chineseid == "")
# j& F1 l4 o, y( H5 f {
/ _. N3 Y2 L" m; ~ alert("请输入中文昵称");
* s7 m2 _5 T" o, p0 M5 { document.sform1.chineseid.focus();
" {; ~2 `) k# B& {3 W return false; # Q h) N( y* B# c$ j, w
}
' z. h- L2 W8 A: I- \3 J! M f+ q password = document.sform1.password.value;
1 }1 l( F! L4 K; x( n8 d, M if (password == "") 1 o( M6 B5 o6 k1 L1 }- s
{ % r" n7 ^& M5 N1 [8 y2 }8 ]
alert("请输入登陆密码"); 1 P. d0 g0 u8 x( d0 |( M& X* c
document.sform1.password.focus(); ! \9 y% i; C6 j. | U- M
return false; 3 H/ ~9 D, P1 x" T
} 5 Q _. U# ?/ Y3 C1 ]& P
password1 = document.sform1.password1.value; 3 I2 Y- F) Q% T% L. J
if (password>password1)
# e; M9 U9 l+ ]: j0 w5 Q {* ~$ d' i1 k, g) W
alert("重复密码与登陆密码不相同"); # |0 r' W. A4 y1 q
document.sform1.password.focus(); 0 j8 B! c2 ^. T. S7 A# [2 D
document.sform1.password1.focus(); & @! D3 L0 r2 _- x* N
return false;) R% `* S% Q' j& }6 d, G7 W/ \
}
6 L& f1 n2 z7 t- g5 Tif (password<password1)
+ h/ M+ U" a5 W5 D t t {
" j9 R! t4 o4 j' k3 Q" | alert("重复密码与登陆密码不相同"); D$ v( k) b; c3 e, b9 [
document.sform1.password.focus(); `9 ]" J# Y7 J* v& s$ e
document.sform1.password1.focus(); , M# z W* R3 _3 y! G
return false;9 H/ X% u! {* K s
} 7 s3 a4 g- l* t% Z+ c* [, I/ \
if (document.sform1.email.value == "")
$ c+ e8 p6 P# z; D {
; m E" F# M3 o1 N& o8 \. G alert("请输入您的E-MAIL地址");
( ~7 S# w* T. |+ ?8 ? document.sform1.email.focus(); $ ^# z p; U* \) J. h9 {
return false;
4 |3 Y3 m* o' ~ a+ H } U' E; I3 t1 C' V4 l' C
7 O* e9 K k' I3 H
email=document.sform1.email.value; 1 E* k! ?; |3 H& g3 F4 f
emailerr=0
! B& |1 _* {- V$ `. [8 d1 k- i for (i=0; i<email.length; i++) # W8 H" V! m. F1 H, M2 e' F/ C
{
( A" c9 p0 O2 O if ((email.charAt(i) == "@") & (email.length > 5)) * e1 y$ z& e. s! p, o; E
{
6 T! `% [% V" h emailerr=emailerr+1
' c" _9 z+ W- U7 r0 ` }
[8 R& y) T! `/ U } 7 b' I0 A8 D1 Z' a1 ?9 T& g
if (emailerr != 1) 4 J% s; n- f6 ^" r# S
{
' @& C: u/ {% e! ]* @* t: K alert("请输入正确的E-MAIL地址"); ' l/ }3 x3 X; \" W0 Y, E
document.sform1.email.focus();
0 k" U+ y, x) y return false;
2 a( d y: h A: K$ ]5 M } : Z8 C* [+ R% {: \0 h A) C, B5 b
5 t' ]# ?5 U0 ~" V" S1 c* W if (document.sform1.checkask.value=="")
! E% u* p @9 s4 Y: ?8 r% i- e, h {
8 v3 ^9 E& {% H alert("密码提示问题不能为空"); + v" k+ g7 A' a" ?+ q1 z
document.sform1.checkask.focus(); & W$ T# q3 ?. q! w* s/ {
return false; 8 n+ o2 F5 k! E: S v5 H$ G
} 8 K( I6 z+ `& b2 \9 Q: Q
if (document.sform1.checkans.value=="") ( ~& g4 ~5 o: z* y6 i
{ ! y, v: l# c4 _4 a; t- _
alert("您的密码提示问题答案不能为空"); 4 H1 y' n- h% D' f4 [$ m$ c" I2 H
document.sform1.checkans.focus();
8 G) |: b J4 Y7 w1 [; J, u' n return false; & O$ C8 j4 J# |( E
}. }- ^8 u& P8 R* P; Z5 ]
return true; ' ~3 V, r. U `/ f
5 V6 ?' `- B1 X: o
}
' X( l( r: ?! X1 x1 y: `</script> |
|