  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14221
- 金币
- 2401
- 威望
- 1647
- 贡献
- 1349
|
这个脚本对你可能有帮助:2 L9 H7 w! l% v" r) x
<script language="javascript">
6 u. M* b5 l! L# P- a/ V9 o6 q7 Afunction IsDigit(cCheck)
! W! C5 O, l* n' a* K5 ~5 ^- c& G( @ {
$ {, b) C9 I) a# z return (('0'<=cCheck) && (cCheck<='9'));
3 w7 D5 ^" |) \9 X- ^ } 3 t j( p; U4 W% `, @* \4 R
0 l/ @7 I. z1 c7 D/ _
function IsAlpha(cCheck)
9 O$ r% n6 L% ^% S1 A5 l* E' f {
! q6 Z1 P6 ~0 u4 H- v. W return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 2 Z& K! K- T4 P4 s
} 6 A; v4 A3 P4 r* N) [# C
" k4 k9 @. o: x; G5 N S [
function IsaNull(cCheck)
& l9 D+ L6 A8 c5 ~! q1 `1 v. _ {
5 G l6 _2 v! ~" M return(cCheck != " ")
; b: C4 q' F( J. v% w" U. n5 S1 z }
" f+ o( Q0 H; i. }
3 t' K2 o9 P/ U; F8 qfunction checkform() 7 S% f& C5 k1 k1 r+ w$ m5 k% B
{ ( a; k% H. Z& z0 J; }
id = document.sform1.id.value; & o8 D: R4 m: b, y
if (id == "") ) L; Y, |4 _ p9 z; B! {+ @" N
{
& P6 l: T: t: d. W! n7 U5 x alert("请输入注册名"); - L' `! ^. K! A
document.sform1.id.focus(); 5 {& A) d1 t6 Z% X+ ~
return false;
% C7 Q( h, }3 H8 X0 L2 n }
1 r) _' T! L: ^ : j) |% c, s- Q1 X% H; K) k
for (nIndex=0; nIndex<id.length; nIndex++) 1 S4 T( P7 [- D _
{
( o; @2 p# T6 _7 ] J cCheck = id.charAt(nIndex); " o& R4 K0 }" l1 v4 k' v
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
" h' H! J) D& L% B2 o. y; d8 { {
1 V, f! ?" A( d q' Y alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); $ V6 W8 K6 h2 a1 h) J1 V* O
document.sform1.id.focus();
/ K; ^8 ?5 `$ B5 l! ^' o return false; 8 O- }& K4 [: ]# c' s; Z" ?
} ) Q0 ~8 V/ k: s% a
} 5 `) N. C$ [6 U; z" D/ }: J+ O- }
chineseid = document.sform1.chineseid.value; . \& _; b5 ?. T) S3 {5 @; m/ k2 I# i
if (chineseid == "")
. ^! s s2 P0 h0 y; F( o, H { 8 e2 i }# J. }( @
alert("请输入中文昵称"); ; D% }7 H2 ~! Q3 n9 T, L, Q3 [2 }" ^
document.sform1.chineseid.focus(); ( F* F$ K* X4 k- r5 z+ d
return false; , x3 w. x& y$ O5 U4 h5 U& I- X
} . }' ~% i4 Z' b
password = document.sform1.password.value;
' G$ g( L+ {* g6 q* y; Y if (password == "")
; ^' ]7 k0 q+ d3 Z {
# K6 K1 Q: m4 l0 l* `% V% ^, e% E alert("请输入登陆密码"); / Z8 A. | B- s' l' L: p
document.sform1.password.focus();
1 Q# E# k7 t* [: |' K9 L& _ return false; " _/ k k0 O! k1 ^. |) r( m. p1 ?
} 7 ^- a d* i# e4 h1 k) t
password1 = document.sform1.password1.value; ! ~- e6 b4 ?, C: F
if (password>password1) # U6 C3 u/ h7 G' P( o
{
$ T; N* @7 D) p1 Z4 L3 d3 l alert("重复密码与登陆密码不相同");
# Y, V( v f- |5 k; ? document.sform1.password.focus();
3 H, |# p e [6 G9 y document.sform1.password1.focus();
5 b0 a" z9 \" _- b- }' p3 p% s! ~ return false;6 _0 d- g' }7 ]4 Z4 d9 C: B" }8 @
}
7 {4 ^) m: n; j% `2 y- Pif (password<password1) " i# ^0 t/ B% D6 T& l
{' d: B" r, ~- i1 J# w
alert("重复密码与登陆密码不相同");
2 \# W" B! D3 ?9 X5 D document.sform1.password.focus(); : N" t0 E- m U6 Q; y9 A/ M
document.sform1.password1.focus();
( O6 P6 w! n9 Y' p7 j- e% j% x# S return false;* Z) B8 p$ I6 b5 z9 I
}
, ^# X# ?; P- s/ f" ] if (document.sform1.email.value == "")
- ?& v' d* T0 |5 A& {- d {
* h0 W( S$ v0 e alert("请输入您的E-MAIL地址");
2 y. Z) n/ B! g+ Q* Z document.sform1.email.focus(); 7 D4 \, R. \" Z F
return false;
' \% h$ o/ x$ K5 C# P: N2 d* d }
4 [6 Q$ |6 M& _/ E 0 |! W/ W' c+ B
email=document.sform1.email.value; # b2 _) m0 U8 h c" c3 U3 O
emailerr=0 : {) }7 F$ Y R. m8 [5 c
for (i=0; i<email.length; i++) ; r$ M' K9 U4 N( C
{
/ G8 y' H4 X$ y; j0 B! { if ((email.charAt(i) == "@") & (email.length > 5)) 6 X# q9 a; }" t/ O
{ ) S8 m8 F1 s$ i& W( a z: P5 r' w
emailerr=emailerr+1 ; K9 `1 [$ N2 S; N7 N
} 3 L0 @# z w+ w9 g! p3 E3 @
}
1 H5 H, K9 g6 F4 `4 }( K) ` if (emailerr != 1)
. V; d1 z' O" e' B$ a' m { 2 ~+ ~" ?4 n5 ]7 y7 n1 r! a2 w
alert("请输入正确的E-MAIL地址"); 1 @2 ]( W: [' z; Y7 Y. c0 _
document.sform1.email.focus(); * b, R: U* s" \' p3 k1 `
return false;
6 V8 B3 B8 R- I B8 t4 D }
! w6 x" K% z; L: G+ o 1 b4 r% x' g: y D6 w& n
if (document.sform1.checkask.value=="")
9 `& f. U/ m6 t2 w5 S) n% n3 N; [ { & D6 c$ @- y! X8 g8 y. C3 `
alert("密码提示问题不能为空"); ; X6 o3 R v- X9 u5 ?! ^
document.sform1.checkask.focus(); " I0 k, w% X% s4 y9 M
return false; $ b5 u- k/ l# u
} : v: ]& {) D; u/ X5 {
if (document.sform1.checkans.value=="") 2 w5 G2 t! s0 h' }$ f1 o- z
{ 3 D: [3 l. [9 x5 p& v& {& L6 D
alert("您的密码提示问题答案不能为空");
- A$ R: b# k6 d/ L document.sform1.checkans.focus(); ) L: f0 F% m! i; D) M; H
return false;
6 v* z* Y, K8 Z1 c- Q( ~( F& s }
) }* `: Z8 F6 n$ y# B return true; 7 u! ^% m+ S1 \$ w$ L5 I, w2 }
# @( I& r& A# T* N}
' b% i" h, K6 d</script> |
|