|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14443
- 金币
- 2507
- 威望
- 1647
- 贡献
- 1455
|
这个脚本对你可能有帮助: B; o; `8 e8 F8 w4 p4 k% j; K4 w
<script language="javascript">
1 R/ u' y, [- P8 O: dfunction IsDigit(cCheck) ; r6 P% T& S' ]1 H2 j i
{
& P- N' S7 L8 L& s return (('0'<=cCheck) && (cCheck<='9')); 2 |0 H% U8 N% n4 l/ T( j
} 2 h' b. _) @ M1 n2 s
2 B1 `0 Z" k: ^5 n E8 H8 Cfunction IsAlpha(cCheck)
: {* K" @! L1 o7 H {
: G( F r7 B2 s+ y3 j( x/ x return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
1 Y8 f v" b: M0 ]' d W4 K9 p } 6 I5 k6 K, }+ k# a5 B
& ~2 a7 y$ k9 g8 R6 [. s' w
function IsaNull(cCheck) o0 D/ K& S. ^- Q' |% Y% D5 Y6 B
{ $ R9 N9 d2 L/ s" s1 {/ \
return(cCheck != " ") , i/ D4 w2 \$ v/ P4 P
}
9 E! b0 O: {( C2 n6 L; I- c
# a! @1 G5 N2 Z5 J" |9 X" V1 {5 F2 jfunction checkform()
9 u" ]& O: ?8 d+ a5 D2 s, n{
: ?% o& ^% p, m: Y: E0 F- U4 C7 H. i id = document.sform1.id.value; 0 S, W* s, x4 l4 U
if (id == "") , V1 Y$ S. L( W) J1 r6 f
{ - M2 L2 P7 ` G2 v" N' T
alert("请输入注册名"); . `9 i' |+ V' T" E& d7 [
document.sform1.id.focus();
' k5 G, V$ V, O: K return false;
( n2 k/ Z$ x9 H% S0 \. T3 D } $ O# D7 n& H! f; O
" ~4 [! h4 L: {/ M9 z, ?
for (nIndex=0; nIndex<id.length; nIndex++)
3 g; q0 v: f0 f8 r0 K: g9 J& K. T { 2 x1 r* z" R, \3 b) E6 k# `( P
cCheck = id.charAt(nIndex); , d4 e$ t7 E" G- c, X4 Z/ e$ P) l
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
% x3 s3 \& |! W* \ a3 Q! W { / n6 {0 Z3 _( ^/ _4 _
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); % u5 b/ X+ r( P
document.sform1.id.focus();
' w' a H }5 k6 W5 ] return false;
4 a+ A, ~' ~! x } ' C, Z& O5 g K* [
} 0 O2 ^2 |( J. N& g% }
chineseid = document.sform1.chineseid.value; 2 D+ k. h9 u: @# |2 a1 F5 @ h
if (chineseid == "")
( }0 Z( i8 z" H- _4 J% p! N {
! z8 u+ u: R+ K# b alert("请输入中文昵称"); % w+ g& ^/ [2 \9 E3 W
document.sform1.chineseid.focus();
% ]0 `1 E5 C# y: l8 P7 B1 p return false;
8 x, W. L& F# N! h& D b' R) b } ' i* o+ t* M. N2 x, p
password = document.sform1.password.value;
8 Q3 U1 R0 `* P7 \3 S5 I- W; G if (password == "")
1 ]3 B1 Q1 Z- a2 G {
: \/ @$ }; p* ` alert("请输入登陆密码"); . O$ ]4 f/ \+ ^
document.sform1.password.focus();
, E! l5 q* c: A- g/ x6 ^ return false; % m6 g" w3 l# y; o1 y! g
} ) w8 r* H$ G8 n
password1 = document.sform1.password1.value; / w$ W" Y5 i) W. y& ?; m% d
if (password>password1) 3 M% g" z; a6 Q
{
% T- p# N d% i# C alert("重复密码与登陆密码不相同"); & _- b# Y$ [8 y: ]; i( A2 k
document.sform1.password.focus(); ' ]2 M, r- x( @, r6 H
document.sform1.password1.focus(); ; q0 ^% \. h# q6 I9 C+ k" ^
return false;8 t! N" l! k) ]3 T, d" ?! f
} ; S3 Q/ R, {: n% `
if (password<password1) % c' p% o) {1 ^; l. R
{; A- Z1 s! ^! J$ Z0 F- F3 U6 |' C
alert("重复密码与登陆密码不相同");
6 X7 Z' K. x. B2 L8 s& [; E1 a document.sform1.password.focus(); % f1 B. p- B& x) b: \
document.sform1.password1.focus();
x7 T: n9 p0 C: G+ A8 t: B return false;6 ~- B9 k1 V2 F. t; u
}
) k7 x. J' Z; c& g5 F. \$ d m1 A if (document.sform1.email.value == "") ' B' ?# S9 u7 p- [! a G6 ^6 D' j% _+ q
{ |8 Z7 ^! g( U! w7 P P! j
alert("请输入您的E-MAIL地址");
8 A5 ?# D3 H+ H0 T% [+ A3 d1 d document.sform1.email.focus();
: v& U. e/ c) |( \% ~" ]. z return false;
8 R0 `" C8 X" G, j% R$ ` } " h3 c, m/ }# @# o, O1 M& t* |. v
2 d- T X" o* f- p5 F email=document.sform1.email.value;
2 K _' j3 P5 r6 W$ C emailerr=0
1 d; J$ {5 j- y: A for (i=0; i<email.length; i++)
! @- c) `4 h0 M- a' ]9 Y {
! K r: X% [0 | if ((email.charAt(i) == "@") & (email.length > 5))
6 Z" L7 i2 \2 I! O2 K/ l {
+ F3 {8 |5 m3 d! y! \6 H emailerr=emailerr+1
" T! w. t* G2 I4 Z3 ] }
; c$ p' ~9 A. q, C } , D( n* B7 y0 _" O( D$ Z
if (emailerr != 1)
6 k! e$ W- N! `" f { ( t) O' I3 G* A# d
alert("请输入正确的E-MAIL地址"); : ]2 w2 H- H, A% x
document.sform1.email.focus(); & H5 V3 ?9 |0 F7 E
return false; 4 ^) B5 {$ t2 w; o' \! ~5 X
}
, w; `$ ]# n& e6 e% I% U: V
; Z3 {2 V, z' [ if (document.sform1.checkask.value=="")
' Q% c2 r3 ~" @: K$ \% D {
5 g& w( e1 ]% E# d alert("密码提示问题不能为空");
: o+ d b0 u2 L: t( b document.sform1.checkask.focus(); 0 t2 k9 _, V, e! r; Z" o- m
return false; . v/ O" Q( D; |1 Y! M1 j
} : T' F0 w+ o t$ d1 U
if (document.sform1.checkans.value=="") ! E7 S5 g" h0 y% j; h. K
{
$ p* `. s/ q# m7 s" @8 { alert("您的密码提示问题答案不能为空");
2 F4 V0 f7 a+ v" Z; k document.sform1.checkans.focus();
/ l" S: d4 o+ A return false;
( [# [8 k6 i( k f% k) S0 X8 Z }
, ^' {2 K; p5 C( m" k% _; X7 }: K return true; . m8 l: Z. |, {* D( n3 R" Q/ ~
8 U, {4 B9 N7 K4 Q) {8 g, W& Y
} 8 |+ s( W2 B* }* I
</script> |
|