|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14325
- 金币
- 2448
- 威望
- 1647
- 贡献
- 1396
|
这个脚本对你可能有帮助:4 _" [1 Z4 i! I u
<script language="javascript">
2 s/ W) y/ S/ c4 y% O4 U6 afunction IsDigit(cCheck) V; q) ?" U$ p+ g& P1 T
{ u: p, Z4 V7 a ^
return (('0'<=cCheck) && (cCheck<='9')); ) `: U2 t- Z0 u, t2 k/ {& e6 v2 w
}
5 o/ d" l$ G2 f5 W
7 i# ~. m$ G1 `( w/ a5 \- T& Ffunction IsAlpha(cCheck)
V# f6 O2 _, W; f' ]. C5 g f {
) `" f; f; |% k7 w return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 7 M: u! P( ~7 N& ^: d! `0 H
}
' ~% c" U3 j2 S. o; g7 p
4 x3 S3 A. A# Pfunction IsaNull(cCheck)
! w! a7 M3 `1 p3 I _5 j" ` {
% l8 l+ g9 K N2 [5 w6 l7 Q* p& y return(cCheck != " ")
# @; F& l1 Y2 `: P- P }
4 N& R! s; d* E: A. k( y# O
8 c+ u6 i$ l; x9 b" q+ y# _function checkform() ( I+ H/ z0 j# W9 a6 [( Q- C
{ . e. V b) c% v9 ?* X
id = document.sform1.id.value;
$ E$ o1 ~& p( P+ A. X0 S if (id == "")
/ n' `& q( {& \2 N1 l8 J) A {
$ Y0 H( |/ n' N) S) M9 a. k alert("请输入注册名");
{$ M* t) @/ F# C& b) O, Q6 l1 W document.sform1.id.focus();
1 {/ n# Z5 {- l# s% o6 D return false;
* ]: i9 J5 c- E } 8 Q; ^. t" F8 ]7 g' U
- J9 i4 h" x; I5 b* k for (nIndex=0; nIndex<id.length; nIndex++) 1 s i: ^) C/ `2 j: G8 u
{ " }2 _! A. N0 K% i1 O$ u. U
cCheck = id.charAt(nIndex);
7 D$ S. q: i2 B5 v: j \; j8 z if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
% N; t* S' I5 r { ' a: [1 Z' a+ C! _
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 7 P& a2 w8 C! ]9 p
document.sform1.id.focus(); 3 N! z6 g! K; i3 e8 z- w( U: u V
return false;
( I8 V" L6 x; X& @ }
g! A3 v4 a* A+ N$ ~ }
' M& _( S; E, R+ r4 f, e" R chineseid = document.sform1.chineseid.value; Y- o. K+ C9 p
if (chineseid == "") " N+ i' p0 N7 {
{ 1 z# N- C0 [/ y9 ]+ ]! y4 y2 r5 G2 P
alert("请输入中文昵称");
! {4 V9 a7 D& Y& A. h! e document.sform1.chineseid.focus();
' P9 b$ X; l, c6 p* S K return false; . `% |+ _" `+ T" F X6 i; K2 s
}
: H3 x: z6 q3 d: c- u4 f password = document.sform1.password.value; ) l* i9 R1 |3 J
if (password == "") 6 l; T, [* k" p# y; b
{
8 Q* t* T# Z$ g) p alert("请输入登陆密码"); ) _3 u) c0 f6 j# |; T* Q8 r
document.sform1.password.focus(); 8 R0 r2 g; M% ^; N
return false; # [4 R0 W( A4 W5 F/ K( Z3 Q
} 6 m5 i/ K; c2 x' z
password1 = document.sform1.password1.value; " [8 N* I5 ]0 |
if (password>password1)
9 k- B2 T9 x9 U3 Z1 {2 G {
, _ _' F! _6 q alert("重复密码与登陆密码不相同"); - s; y+ ~ m0 E2 G3 z8 @
document.sform1.password.focus(); ) b4 _/ f2 B2 T% E7 D3 [. y
document.sform1.password1.focus();
& F. X1 F9 H7 S2 p* [ return false;: P; T) L% u4 ?) Y4 c
} 5 |. d, K% F( _
if (password<password1)
+ e2 X' @5 l% e3 ` {+ W T; z* f* t
alert("重复密码与登陆密码不相同");
# Q* c& V: @# a document.sform1.password.focus();
3 L; ^- S1 z1 ~ |5 v w document.sform1.password1.focus();
- {# [9 b# \ A: G- w) R, { return false;
4 g8 n% i' l3 x7 P, q }
, Q! G! u5 {/ l `, v$ H+ h if (document.sform1.email.value == "")
/ Z0 }# F& y6 @% x ^5 } {
# }6 r: ^# ^. s# x- z+ h alert("请输入您的E-MAIL地址"); 6 c9 K6 ?# U k- I) l+ G7 o+ \& @
document.sform1.email.focus(); 9 W4 e6 X3 C; s; m. V! h# n
return false; $ e! v2 F) r# @
}
' m- ~( P# J4 p( R. B. l" x 4 A: V: Q( ~! L6 |) }! D
email=document.sform1.email.value; + ~& D% [' B7 f$ r/ Y% ?! x$ {
emailerr=0
+ G8 O5 X# K) d" u9 W% F' m! H for (i=0; i<email.length; i++) - H4 K M+ q: c0 S, k% L9 D
{ 2 n7 ~" y; t1 }' T4 p) w
if ((email.charAt(i) == "@") & (email.length > 5))
. d5 X* J9 {& k, l {
7 S [, K9 |# j8 @; I0 j emailerr=emailerr+1 ' _5 O$ b. x8 E* O1 A
} 2 V. h% I0 G; d% O
} 7 m ~4 A5 r+ u9 x
if (emailerr != 1) , W* b1 t- [; P
{ / O k8 k+ x9 A7 r# A+ {. [ |4 T
alert("请输入正确的E-MAIL地址");
% d ^2 m' t7 `/ s- K ? document.sform1.email.focus();
/ [* R, z* n2 y% s return false; ) s* X2 V* S- D
} " `: X+ J& j9 I6 }+ T1 ~' o2 f
1 h& r; t- R4 w5 s if (document.sform1.checkask.value=="")
* c( G: m& e) x$ R { + V+ ]+ ^8 X- p9 o Y
alert("密码提示问题不能为空"); , m; o0 }' W9 g* L$ J
document.sform1.checkask.focus(); 1 e% {% _) u0 K5 A" e
return false; 0 \1 D; o3 k& M! Q9 s
}
% G# P/ k& E4 c3 C9 C, s) {8 X if (document.sform1.checkans.value=="") * Z' n3 \5 B% ]
{
& e7 x: t/ u1 t alert("您的密码提示问题答案不能为空");
: g* x$ F( |. A. j) y document.sform1.checkans.focus();
* O: t: D# L6 @2 K! ~. K' G return false; 1 J# I4 T" X$ W3 [9 E
}
; H' o* b& S8 @/ s! S return true;
! b/ _+ t; J, v* J# D6 t 9 ]7 ]6 ^# V5 k! h0 R/ G$ [
} ' M" a0 R+ E- m7 D0 y. h ~$ i7 h
</script> |
|