|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14371
- 金币
- 2471
- 威望
- 1647
- 贡献
- 1419
|
这个脚本对你可能有帮助:
) g" h0 l9 m% \9 i. u( E<script language="javascript">
6 w) H, }- S, |; Kfunction IsDigit(cCheck)
: d) I4 A; J5 t0 G0 F! c ~ { " E9 y+ X/ m9 D7 P6 b* z
return (('0'<=cCheck) && (cCheck<='9'));
3 J- ]. h9 T$ W0 r9 j } # @$ Z3 L6 P) P! {7 y, Q
0 s+ @2 b" Y4 \! Q% g# }+ Xfunction IsAlpha(cCheck)
6 `4 e& v* {! o- t! k { % m. l+ l4 J7 S2 w- [$ J" J
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ! s5 W) E+ q9 C
} + |$ s2 k9 d3 Q
& L) h! R5 p! u) ~# r
function IsaNull(cCheck) ) j( A1 e$ {; r* u
{ # A: ]0 n @- v- H% X/ K g
return(cCheck != " ") : p8 }# }; p) ^! J- d, z1 k+ r
} : C+ S, F( m& u' u `# e/ i# j0 q
?( b+ \% N1 ?. d5 ?) q& H3 f9 p# Z% R
function checkform()
' {( [5 F9 L% w{
5 ~! P1 ^+ x: q* a# ` id = document.sform1.id.value; ' q! y9 l; S0 J0 A
if (id == "") " X+ r d9 I: z$ S! r* C; u6 b0 |
{
, e; Y4 l! Y6 k( S alert("请输入注册名");
2 K1 b8 T+ Z+ ]2 x& F document.sform1.id.focus(); 3 M# _1 R# v6 x+ @
return false;
- L7 A2 P; R& B/ ^0 p1 q }
5 {$ [: l0 H3 ]! B( f * X4 J$ @# ?! [& f; K
for (nIndex=0; nIndex<id.length; nIndex++) & G8 a" X6 D5 P5 N5 V3 j. B
{
' G( d! E* N# j4 `& u" N/ [. J8 G cCheck = id.charAt(nIndex); : i. z; t( ^9 B J+ a
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
8 W. Y! g9 s' K$ t4 s ]# c, J { ) `* u( `/ x, b) M7 ?; b ~
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 3 m- s" l( A' s+ K" r h
document.sform1.id.focus(); * C9 e; ~8 W" d+ p
return false; 5 K& f5 `. M& ?; ?9 K
}
6 @# \" ~2 f9 g6 U" W Q }
% }# M8 ?1 h2 H" g3 Y! ? chineseid = document.sform1.chineseid.value; 7 w0 { u0 V# H4 e# X9 W
if (chineseid == "")
0 }7 x% Q1 u( t {
. U$ ?; s; D; i1 ~. U alert("请输入中文昵称");
) v" Z w4 N, L5 R! l( s* C document.sform1.chineseid.focus(); & O5 s1 j+ P% k# z
return false; ; `" s G% m) j
} w! F* ` _* z
password = document.sform1.password.value;
1 D z2 V7 H9 L- C; n+ O7 P) u1 R if (password == "") 5 O8 T9 R4 y% |4 b/ h# S; T
{
5 c$ d6 x" x ^1 \ alert("请输入登陆密码");
9 T1 c& V! B+ V- e5 f document.sform1.password.focus(); 6 {+ z- N6 C8 S# [
return false;
; s7 K3 T5 P) J. @, b' H }
- b, }! a0 {! c% ^* T, n password1 = document.sform1.password1.value; 7 w Q( r# l: ^# D- h; @
if (password>password1)
8 b# @0 B/ ~6 s# u3 h8 X9 u {
- Y' U8 n) V7 A, j& V/ s4 c alert("重复密码与登陆密码不相同");
9 T5 _% e$ I N0 K: A5 _) T. s document.sform1.password.focus(); # j/ N5 | B3 g$ x* O# _
document.sform1.password1.focus();
% Q0 Q E( |6 k return false;2 U) }' C9 F2 V" t
}
: F- a8 G, j( F8 J5 K1 \2 U& @: Oif (password<password1) , K- o7 C5 M5 G- H. d8 O) y
{& W8 _5 s" ]6 x$ ]" `; b5 C- R
alert("重复密码与登陆密码不相同");
) d0 h2 d+ L3 u( ?/ ^( _ document.sform1.password.focus(); , l) t+ `, Y8 C5 ]
document.sform1.password1.focus();
* t E# {% `; ?. @! v' l return false;5 z ?" J7 b& ~. M. C1 u4 l
}
' [! y6 b# q- }' }7 d0 X if (document.sform1.email.value == "")
7 z: t$ _4 s s9 k, C; u( f {
- g/ q9 B# T" I8 @ alert("请输入您的E-MAIL地址");
8 H4 p: Z6 V, U, B0 A, l document.sform1.email.focus();
0 B$ c& J5 r3 P! a, l$ F) T return false; & c* @( a3 _8 N/ }& s
}
' `8 q. w2 m8 v0 g , `+ M8 z, D9 d+ O9 j" u
email=document.sform1.email.value;
( N6 H6 |' a' D+ j" o2 Y emailerr=0
! `! L& j# U0 C6 `; r& P for (i=0; i<email.length; i++) # Q! Q- I* N X/ f/ M* Z
{ ; q3 \1 {: n1 ~) i4 Z. T# V
if ((email.charAt(i) == "@") & (email.length > 5))
6 @ L( X& G+ F% h' Z {
7 ^( F. @* i& M' _ emailerr=emailerr+1 ! }$ c+ a. {; D5 `
} ) ~# X6 A4 u* d
} - @* H; Z% F5 g* K; O% M( X
if (emailerr != 1)
! s4 y; b# [. v, R! n5 B6 Y {
5 V% L( l1 t' H5 J alert("请输入正确的E-MAIL地址"); 0 K: E8 G" r% ~6 q3 m6 j6 S
document.sform1.email.focus();
5 n& T6 j( Y8 R& d3 S return false; - }' J1 J x( D& ^0 f
} / i( g4 H6 _' g6 |" a- q
+ X& X, e! t9 ?1 g; Y# b6 W; R' O6 @ if (document.sform1.checkask.value=="")
/ z% t1 [+ d7 z' m {
( R u: J9 R, ~0 D+ ~+ K( x. R alert("密码提示问题不能为空");
0 a' Z- j& z3 P! J5 k$ x9 C! q document.sform1.checkask.focus();
$ }" m* t6 S) w1 L9 @ return false; 3 Y) w; \9 }; j/ {
} " q! a7 K2 q. O# l9 j0 h9 h: V
if (document.sform1.checkans.value=="")
7 X0 n' M$ u. D { ; S) D5 x, K# E: w& W! Y* q/ S6 w
alert("您的密码提示问题答案不能为空");
. v- e5 v4 V C6 \, f& w3 Z1 w document.sform1.checkans.focus();
0 L/ @/ a& f& M& V1 _' Y return false;
' s0 s; M z z4 J }' o# v% n# A9 m; K8 g+ c
return true; : P3 g+ k: }( k2 x; ?
. G5 l# B; X: d- _7 ^, O
} # p2 o; ]3 B% G# }1 C( o
</script> |
|