|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14317
- 金币
- 2444
- 威望
- 1647
- 贡献
- 1392
|
这个脚本对你可能有帮助:
~6 y; Z4 _- _; |6 }<script language="javascript">
, X8 E$ z0 B* Xfunction IsDigit(cCheck) 8 p, n9 W7 f8 A" L4 E
{ # `( C( p5 O r7 ?
return (('0'<=cCheck) && (cCheck<='9'));
6 c1 S0 `: C/ i( `/ h# g3 R }
! ]- N$ l( z( X' l! W
( U7 ?: n* P8 z U: pfunction IsAlpha(cCheck)
7 o- } n5 i# l+ W3 W { $ y* M, v' p% X4 s0 }+ Z7 G6 _- c
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
0 }; o. T$ m0 k0 D. ^" y N( b }
: [- v! Q* G! H" W' e/ e
) o0 \7 k, P! B8 B. u9 Q8 `function IsaNull(cCheck)
9 {; `$ b9 B4 h1 U# o/ |% t" ` { ! p/ s, l! T& l/ Q0 ~# @+ o
return(cCheck != " ")
* X. j+ h2 `8 W0 U9 F* P, C! R. C; e }
# b4 t' p5 E: Z. p$ F ; s5 ^* a/ R; r2 {8 b1 E U
function checkform()
1 `; J7 W4 l- z' ~{ : {; X1 F' s8 v; D+ v% X# v6 f
id = document.sform1.id.value;
# F* x. p9 Z# F3 ]3 ~( b if (id == "")
$ U3 b$ T7 I- M; L/ W { 6 q3 V& w$ b9 [+ ~- I3 k
alert("请输入注册名"); 1 `0 P2 r- x9 ~) [1 G
document.sform1.id.focus(); % [! I# |5 O0 h( S0 K/ n
return false;
9 A9 x: J3 {! E8 {# C' K/ N }
! L& i- ?) ~8 }7 v) T4 o; f B; ?& R
2 H" a) X' a/ t for (nIndex=0; nIndex<id.length; nIndex++)
+ I1 [3 V( |* Z9 Z& u4 m6 w7 z& r { ' x' s! ?, v( _
cCheck = id.charAt(nIndex); ) q5 q6 Y6 ?; C
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) ! ~8 S J! \/ m) j* g0 {: h
{ # U4 x4 C; e A3 Y/ N: k
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); & ^/ p: A, P5 J s
document.sform1.id.focus();
; z$ D2 [' T b; e return false; " k2 @& _3 g# j) }7 q
}
1 J5 n# S2 R8 Y0 R6 N } 6 f! M6 Z/ O6 t9 E; B
chineseid = document.sform1.chineseid.value; : |/ o; J: ]: B
if (chineseid == "")
- W7 n' _7 X' X2 _8 ] { , n/ w' ?, m9 m8 G; l" S. q/ P
alert("请输入中文昵称"); ! [# |1 ^ F( n' ? ~
document.sform1.chineseid.focus(); - w7 [; U- s9 z' ^% X; i
return false; ; p8 A- ^8 ^( M
} # {! s B h# h6 d. L- K% c
password = document.sform1.password.value;
( z! g" x% T) v: X; Z7 r$ i5 F if (password == "")
9 |3 D) m9 L& w8 v% g { % a& o8 t8 d" z2 y+ a1 x5 T3 t. [
alert("请输入登陆密码");
. n4 r2 w& h% m. r" G2 r document.sform1.password.focus(); + v& j' J$ u8 I; v' W0 k
return false; ( O: W1 d0 r0 W! m: Y6 d
}
* `" u- S6 _1 Q3 D! h1 T3 \ password1 = document.sform1.password1.value; 9 \8 \- }, f2 D, F W9 o( i
if (password>password1) ( o1 i# Z1 L( X# _+ g
{; e5 E: D7 p# Q+ M G2 M- {* k) d, c
alert("重复密码与登陆密码不相同");
% b) J! f, v. c; k; R document.sform1.password.focus(); + M8 a$ w E4 T1 }) m: d
document.sform1.password1.focus(); ! ^) T0 L7 l+ j4 v- Q3 N I
return false;
/ M; A, m6 Z2 s4 H3 i! m }
& p" S0 n0 m% i- Q; _, v. Z! w1 cif (password<password1) 2 F$ Z$ X* t( G* {# A9 K. F! l* _
{# y- q t, k/ ^' [" k3 C# a3 M
alert("重复密码与登陆密码不相同");
, j: b6 S( W) R; L, N document.sform1.password.focus();
4 J9 f6 O# v4 j/ Y% D document.sform1.password1.focus(); ; y% i: j# v+ `( n1 x2 s
return false;5 V6 f3 l2 C; @ r* _
} ( |, S& u' a, d9 a9 t, x
if (document.sform1.email.value == "")
( w; ~. r* X, E. k {
! w1 p- [& ^3 X alert("请输入您的E-MAIL地址"); % P, i0 H8 ]8 | @4 l
document.sform1.email.focus();
% T7 [- b* M. E' Z+ N3 y return false;
v& V* {3 ?' l! J+ L } + v, H7 Q: h6 v) n& C# L: m
, M$ }0 K9 [' ^$ z: n4 T6 p
email=document.sform1.email.value; 2 l( ~) Q7 S6 I0 F* H
emailerr=0
$ N3 m3 R+ t' q2 s8 s for (i=0; i<email.length; i++)
3 x2 @+ [) Q# Q {
! M- W" h* O$ i g if ((email.charAt(i) == "@") & (email.length > 5))
) u( Y7 q0 C7 i+ u9 a) \* t. p { % S& k1 n4 V5 c3 H$ C) I
emailerr=emailerr+1
3 h& J; F l: K4 A/ c }
5 U) C: r2 B( e" v; G7 } }
+ |" p" Z1 Y! p# [6 a3 x; Q# a if (emailerr != 1)
% u7 ], I3 F4 F; O) W( k+ W/ a; r0 H { 0 _3 \/ T. ?8 i8 [+ H
alert("请输入正确的E-MAIL地址");
9 E- a2 T* K. H/ q8 `: ^. ]3 g! K document.sform1.email.focus(); + ]# e+ q8 C8 x5 p" w) y! J0 J
return false;
5 q7 N. [% {3 P9 Y! Z1 c, _ }
1 m4 y4 k; y' x! U" V, [ 3 Q) |+ @7 X' X, Q9 D8 k
if (document.sform1.checkask.value=="")
, X. X& x1 |" M @) ^& ?1 f$ Y { 0 |, q; B; {$ g& t6 l( @4 d
alert("密码提示问题不能为空");
. H/ X+ V8 P$ o: P6 Q document.sform1.checkask.focus(); 4 @. Z5 x9 k; }7 M @! p; W! J
return false;
$ J" c2 y, j9 P8 P( _ } ! R* C7 F$ U0 [: c" j/ b
if (document.sform1.checkans.value=="") % Y0 Y) y/ N7 z) a7 J8 i/ t: ^5 S
{ 9 V+ b+ T+ d6 W m+ ^- S/ T
alert("您的密码提示问题答案不能为空");
: L# Z u! y+ o document.sform1.checkans.focus();
' H5 a% \7 r: V: W) }6 z return false; + N; h9 E! z6 C( m& }& a
}
6 x8 I# s3 D' H, n# [ return true;
2 h( m5 ^. ^9 {4 T9 [" _8 _3 M" _2 ]: Q
) z% T# C; R+ W) Z4 f- b}
& ?: d/ q4 F# R+ }1 C</script> |
|