|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14341
- 金币
- 2456
- 威望
- 1647
- 贡献
- 1404
|
这个脚本对你可能有帮助:
1 ^2 Z+ N& {! w- |1 O j" g* A' j- K<script language="javascript">
9 ?- v) p" W6 v; ufunction IsDigit(cCheck) ' d0 ]0 [" D' I8 e b
{
8 m' Q& t5 Y& z/ \: k7 {& C! C return (('0'<=cCheck) && (cCheck<='9'));
+ J6 i" d6 j0 j/ ]4 p5 ^0 Z }
$ v! _/ m- @1 d7 S- ^
/ n. j8 a4 f; ?* m3 [function IsAlpha(cCheck)
2 ]' A2 ~& Z7 ?# ^# ^8 a { ( s1 D+ }$ ?9 c: x% L# {; w$ Y' ^
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 2 F7 x _0 W! p6 F
}
# D/ |" t$ r2 c) }# Q9 D9 s5 d ; N$ d: r8 f$ J# f: a7 g7 \
function IsaNull(cCheck) 3 z, E" K' \& C" Z
{ $ h; f+ `- `& M! y+ f' Z
return(cCheck != " ") : l Q3 s) j" }0 p, V! H
}
5 r/ W' D9 {( K" |$ F- o! G) i
: Q7 c. b+ ]* A, D) V6 r8 w( gfunction checkform() 0 v, m$ G3 D5 t3 U, y* w
{ ' _1 f# W4 ~) z- m* Y/ R
id = document.sform1.id.value;
7 x" u4 N' E$ d* { if (id == "")
& i7 _ O" ?# I: B6 D { * n4 F' f8 S$ r$ P! c, a
alert("请输入注册名");
$ Q7 i. d0 O3 D1 n4 B document.sform1.id.focus();
: O5 _5 ~5 S u5 q0 h return false; V0 ~$ _# c c# L( z* _
} 5 ]' Y' Z* q9 e) {4 m, S/ I+ N
! A+ f7 n, c5 F0 `- i
for (nIndex=0; nIndex<id.length; nIndex++)
8 O7 c1 t1 `" f2 P! j8 I- T& ^ {
6 u/ V" i* N, P3 o! |$ ~ cCheck = id.charAt(nIndex);
3 H" s8 N" J" X! v2 P( {5 W if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
* P; A+ D( \" V' F7 T: t { ( n' L0 w/ k9 x, Y
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); w- B8 ]: D# G
document.sform1.id.focus(); ' V3 {+ m( W& g$ \7 b$ K: b
return false;
4 `0 D* C+ o% V0 v( J1 l } ; \$ |' ]8 x9 H. f3 Z
} & t5 c$ ^' {; Y% P9 ?& @) }
chineseid = document.sform1.chineseid.value; & A) c& H$ m6 D6 h% t8 Z/ U
if (chineseid == "") ; i0 n6 [* ^6 b2 B+ u: y
{ # h) {. o b; a; w% h) L: p9 Y8 ]* }
alert("请输入中文昵称");
( |# V+ X, b Q) E document.sform1.chineseid.focus(); ( T# W6 y I8 n* L
return false; # @5 ]' W; ^9 ?. I1 G$ |
}
# h! @5 M" ~ U3 _6 U% |/ d% d password = document.sform1.password.value; & ~" k$ N% v5 a" {% W0 o- m
if (password == "") " _' g% a- k& C j2 M
{ + V' _6 }( h7 ^4 Q8 [8 m7 P
alert("请输入登陆密码");
/ ^& H/ K4 N9 Q) C9 C) M# L! @ document.sform1.password.focus(); ) j2 M y4 u2 q9 L( {# }4 H; z
return false; 1 a4 W0 Q3 O' ?; [+ ?- x) r, M
}
8 w7 u2 M! C2 P# T- j+ T' D/ u password1 = document.sform1.password1.value; + c* I. h4 }; }& J* E. a
if (password>password1) * v% F; h0 J7 R# b- m
{
/ @' V& r- d0 `% O4 f0 z alert("重复密码与登陆密码不相同");
5 x' j! Q2 ~+ Y! |- u% e0 O document.sform1.password.focus(); , v2 L$ l( D6 K7 Z* c- u2 ^
document.sform1.password1.focus();
\+ V2 o4 @4 s `3 B" D return false;* ]( N( z4 V4 A! g. w
}
) x; \: m+ L: J/ w, T% [9 Zif (password<password1) , T) B; f, T6 `3 }$ P
{
2 ?0 H! ?% Z9 U alert("重复密码与登陆密码不相同");
' t: H9 C9 p, M/ ~ document.sform1.password.focus(); " u4 K4 A' C. t& ^1 y
document.sform1.password1.focus();
, Z' D D, j/ d& ~2 c return false;: w; A/ G6 b$ s' q1 [
}
+ |" e* G, R1 S9 P if (document.sform1.email.value == "")
; h t( j9 i4 u7 u/ y& o { ) @/ Y( F* k1 c3 }$ h* A
alert("请输入您的E-MAIL地址");
, y; f$ A; R d6 M document.sform1.email.focus(); ' ]0 i! q- V" x* b( v5 q
return false; 6 b; [# I( m, G; X5 i
}
* n- M' |$ Y0 k7 N7 j& A+ g . r6 L( }+ D' h/ ^ \0 b
email=document.sform1.email.value; : F& P( }# P; m7 z
emailerr=0
' l1 M/ e Q' K for (i=0; i<email.length; i++)
$ N. B" H7 N3 h: u {
: j% h" i+ T. ]/ a if ((email.charAt(i) == "@") & (email.length > 5))
% B5 ?3 t3 E* { { + J& F2 ~( v# ^) ]
emailerr=emailerr+1
+ P) e' b) \( [5 z; \ } ( v* q9 ?3 e8 V* I! C
}
" n$ o0 j; Y& f# h6 u6 f if (emailerr != 1) ! C* |0 a3 i& R2 e
{ 8 M5 ?5 \9 x7 i# E u+ [4 o
alert("请输入正确的E-MAIL地址");
1 Q0 a, t. o1 \/ T5 Q, R document.sform1.email.focus(); 6 M6 j+ X6 r' n9 l7 R
return false; 2 l' {7 N' S. n; T$ P
} 8 x- ]6 j( \; _( @
/ C( q6 b# k2 p/ | if (document.sform1.checkask.value=="")
X8 J0 [9 f, G { 5 s, l' N1 L8 O& }" E$ D- M
alert("密码提示问题不能为空");
, b" r* b& v+ d5 c4 i. x8 T, \ document.sform1.checkask.focus(); # b8 H- s U: a6 Q- b+ T
return false; H6 w* j) t+ j" O
} ( N" p2 {+ H7 ^! Z
if (document.sform1.checkans.value=="") # U* Q+ h6 _- `
{
& _8 p( Z& H- { alert("您的密码提示问题答案不能为空"); , P+ h3 U) A7 g
document.sform1.checkans.focus();
& X+ e* q5 c, G3 o* ~! d" d return false;
8 C9 E( [' x& P2 X( R" Y }
, P+ _& [1 z* h5 L8 V- ~ return true;
! ~1 L) n9 J O) X' R 2 K& ?0 t: Q- o. Q, T
} " h0 j& F: k0 |: c$ c3 u
</script> |
|