|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14395
- 金币
- 2483
- 威望
- 1647
- 贡献
- 1431
|
这个脚本对你可能有帮助:
: w5 I6 e* O: W0 `<script language="javascript">
: R1 d1 M* A3 e' z8 Z8 n& wfunction IsDigit(cCheck)
0 b+ M" ?( K& d {
2 D- A) y! K, ^& f: B+ ~: j) G, O% t return (('0'<=cCheck) && (cCheck<='9'));
/ |( j. n4 `2 z8 F8 e T } # P2 X5 j k4 Q$ W, {3 e$ [3 k
3 K$ c+ e z8 ^ ]) w3 rfunction IsAlpha(cCheck) 6 _& s# K X& ^
{
+ H/ {8 A% u- q return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) / f* [" `( G9 X# u; G( b
} 7 E1 M% |7 X3 @) V: `. e! R3 O
9 v9 p v9 V0 A! {# M1 v
function IsaNull(cCheck)
1 ?1 ]6 D5 T$ w8 M { 6 B$ ~2 A8 {& u" b/ u. P
return(cCheck != " ")
I X* p* n; n# U2 Z# n }
" e1 n+ e7 N. b7 _ 4 @; }+ _ k' |6 R/ P. b
function checkform()
! E5 {; I# E6 N. y" j4 n{ 1 j2 l- h; W0 M/ Z3 j
id = document.sform1.id.value;
: g! `# C" R+ | if (id == "") : ~2 i' R% v; F# k/ i
{
9 Z; h7 d0 ?- z5 Y& r4 y. B k6 e alert("请输入注册名");
, X7 U9 q' s9 u1 K document.sform1.id.focus(); ( z. z* Y2 f F E. v4 u
return false; 4 N5 m2 O) \5 v, F
} - q. \5 C9 d, U
5 d, ^! H6 C9 G# k8 h7 A: P8 u1 ~
for (nIndex=0; nIndex<id.length; nIndex++) - a) L- [9 V7 e; v a" {; W
{
* Z3 T) G& }. ]6 y5 D cCheck = id.charAt(nIndex); : }1 ~; Y9 U5 W$ Z* z4 A
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
( S3 y$ z* ]6 @% R2 H; E$ ?% T0 | {
P r) C* J/ j8 x& | M* u$ _ alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
6 `9 o- f/ k1 N/ _2 L document.sform1.id.focus();
$ } m( B7 L0 C ~. k return false;
; c: i1 C% |% U0 _0 s& D3 \. I } ! i+ G3 q+ @% F5 Z7 V: M0 C& o
} ) ~ M% ]% C, A
chineseid = document.sform1.chineseid.value;
7 }+ n& @: V! b+ C) c if (chineseid == "")
6 m3 x1 s$ R) {% r {
: R$ P' V7 K/ K6 a* | alert("请输入中文昵称");
2 G2 ~* X: Z0 ~7 N document.sform1.chineseid.focus(); : }! o" B; |$ M& \' @
return false; q3 N- y# p" @# S" ]9 t
} ; M: D# `* s0 o1 X. R2 ^$ n/ o4 \% O
password = document.sform1.password.value; 9 @$ U5 k" Q0 h4 w9 |! A
if (password == "")
` M3 c' {" I- k: p! T4 f { & T2 L1 |: M! B J$ l
alert("请输入登陆密码"); 2 h: s/ K; o7 |4 B" D
document.sform1.password.focus();
0 K! P6 p1 b& i7 X- b+ X return false; ! a, T# B7 L0 a8 | v) b/ I
}
# Y* Z8 M [! `, L password1 = document.sform1.password1.value;
4 `& q+ y$ S9 ` if (password>password1) 1 w2 p* O/ r. d+ ^% L, `' U. u6 K1 h
{
5 E, F7 m( X8 D) H2 c7 x# m2 \ alert("重复密码与登陆密码不相同"); . K6 i2 y6 ~& }
document.sform1.password.focus(); ! W; g9 K u; G6 H' E5 d( x
document.sform1.password1.focus();
2 P# K5 [" Z. M return false;
2 \& ]. ^2 _) _& n } + v9 H, k" {/ Q4 P0 K
if (password<password1) ; W( S: j* M" F4 ^0 M/ d; U" T
{. o2 t; |1 S* ]8 e; j
alert("重复密码与登陆密码不相同");
! \5 X; j# b* O) a document.sform1.password.focus(); : M+ G6 |9 ~: ~/ Q( f
document.sform1.password1.focus(); D7 u8 {5 ^9 R2 k% L/ `
return false; D# g6 {% U3 t0 a
}
+ Q$ u5 y3 r2 T4 x# U3 Z$ y6 O if (document.sform1.email.value == "") # N$ D, }/ K$ Q2 Y
{
- ^' |7 c# E" \: v; D8 v' S; m! J alert("请输入您的E-MAIL地址");
& m9 p+ r! r9 l" Q document.sform1.email.focus(); % w" a. r( j2 f" y: V! U
return false; : r" {0 k2 R! Z' A
} 7 a; x8 J, U$ d: n1 c$ ~" p7 g! P
6 V" X# |. Q8 l5 u3 d6 q email=document.sform1.email.value;
6 w/ _( [: F3 O' l- i: b emailerr=0 : [0 Q3 v2 o4 P( U* N1 b& R# [
for (i=0; i<email.length; i++)
$ C/ r9 }+ M/ |0 F5 t S9 b { " k7 S9 Q8 n1 f _! t
if ((email.charAt(i) == "@") & (email.length > 5)) ) [2 [; C7 J* j8 O# P. l0 `+ ~
{ % p2 B# y( @; S8 o; z8 N
emailerr=emailerr+1
) a* ~. U" C6 h( ]0 j" U, P0 D } * C% B5 H. n. z' z
} 5 S( ]3 @! p. F6 K0 E
if (emailerr != 1)
& O3 _2 G& {# h7 c# g1 ]6 O {
" A9 ?" G4 ]- @ alert("请输入正确的E-MAIL地址"); * t& o. ?; [6 F# O6 Q G) o
document.sform1.email.focus(); ! L# l+ v% s- Z
return false;
! K9 I) }; F$ D) Q } $ [; R5 W0 N! p
2 g' ?2 d! |; z L0 h/ p if (document.sform1.checkask.value=="")
8 ?5 c" i) N3 ]) D { & i/ F( U6 v6 A: d) H. c
alert("密码提示问题不能为空"); & }6 O7 o) g4 C5 w, ?5 T) \
document.sform1.checkask.focus();
5 J6 ^, _: f" \: N5 o# _& P! r return false; / |2 G' f4 {8 c1 K6 G( H! B
} 8 M% o, z$ ^* n/ X
if (document.sform1.checkans.value=="") 4 \, x% ^* ?+ m* a
{
* s/ {0 W4 D. E& Z7 O2 T alert("您的密码提示问题答案不能为空");
4 `! Z) U# C8 `; I3 w document.sform1.checkans.focus();
! N3 o2 w+ k0 o0 D1 c return false;
& K3 x3 r0 w0 i* D% _* Z }
0 B, C$ b6 }4 q$ ? p return true;
* K& [6 `. I6 T( K; C; ]5 }4 F
+ Q: y1 ?& {$ P* w# Y+ u% M2 ^} # j3 r9 o X T
</script> |
|