|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14397
- 金币
- 2484
- 威望
- 1647
- 贡献
- 1432
|
这个脚本对你可能有帮助:/ ^1 q$ T" d" Z' X
<script language="javascript"> 7 L6 o# |" r5 k$ B" V
function IsDigit(cCheck) ' T8 P) w2 `- ^1 Y8 _# n" I
{ ) Q" @1 q/ ^& P; Z3 }/ J
return (('0'<=cCheck) && (cCheck<='9'));
, d9 M# ]4 ~7 ~" I. C0 Z }
+ [" _5 h) I J& n6 H " V1 ^* w: a( K! p3 u
function IsAlpha(cCheck) ( {% y5 Z7 L8 B6 }+ x' q
{ ! p. S. J6 `; H3 }% }* j" w* Y
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
, N" J" ~; p B } $ c _1 \* ]2 a* l9 i
3 o4 k3 r1 b( k3 A$ {8 b4 j
function IsaNull(cCheck)
0 u% w& w+ H% c7 }8 ~ {
# m- i3 ]4 S e( x: a return(cCheck != " ")
. y% U7 x# E! \+ m5 q } + d8 w4 o8 Z. V# x3 j
$ K4 t. V, J+ k
function checkform()
2 {& v& \! x. Q$ a{ " i8 g. j( h) X) ^' N! S# y$ I
id = document.sform1.id.value;
1 \* d/ W' T# J( q% V/ }6 n if (id == "") " a4 c7 F( Q6 ~- x* g+ s: \
{
; _6 n( t M: v0 N9 I+ J. \$ w, E alert("请输入注册名"); - k. ]. v# S, g3 E1 \/ K) J5 L
document.sform1.id.focus(); 5 `9 o% Y0 h' j w; A6 D
return false;
+ m o9 c5 F6 o t/ L* ~ }
( E7 p+ D' d# Z
. B) {& C2 t% b6 g for (nIndex=0; nIndex<id.length; nIndex++)
+ ]. E) z, r) `3 d { & c/ j' N6 `0 m! v
cCheck = id.charAt(nIndex); 8 _. w! n9 j9 |9 s& |
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) : f. i0 L+ W2 ~9 [, b$ Q
{ 5 i" Y- \! D/ N2 h. c
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); + r/ a) }# _/ K$ O. V4 z
document.sform1.id.focus(); . C$ y3 [- \9 K8 z- W
return false;
- e+ O3 y' a. v& v }
% o" n X3 Q& ~5 `1 B% Y. u! j } , ?" _' h2 ~' [2 i
chineseid = document.sform1.chineseid.value; 9 h6 d+ _# k$ A P' T2 y" [7 b
if (chineseid == "")
7 L; @5 d' b2 c5 s+ j+ I { $ \/ i2 z: R/ J p, z5 y
alert("请输入中文昵称"); + t( \/ q0 M: Q$ J6 z' z
document.sform1.chineseid.focus(); 1 ?) e0 B6 [0 `
return false;
' o& t# f% U2 Q8 N6 q+ x+ E9 f5 ~- V } , m5 P, X7 f' m; Q1 v
password = document.sform1.password.value; / p& P0 B, Z) ]: {* W8 M/ b/ V
if (password == "") ! G+ w( }" y, f
{
& d4 [( y2 c: I3 C alert("请输入登陆密码");
+ Z0 I1 ?. i G3 g0 m9 {9 F9 O document.sform1.password.focus(); & G; u+ z; h- j1 c& k, T
return false;
- [# t" F. L2 {: @) O } 5 i* X2 D- g/ c- O; A
password1 = document.sform1.password1.value;
a- n4 }; [/ m/ _1 M5 i if (password>password1) 7 o- _9 L3 M5 A- S5 D+ q
{
2 y" t& m; R ~9 Z% s7 r alert("重复密码与登陆密码不相同");
* n$ t, s; S! {( N document.sform1.password.focus(); . g+ o- B7 i" U2 K! X
document.sform1.password1.focus();
; | k% w# W$ g/ l9 y& x- h return false;: T" O0 t, J C; V4 Z
}
, ]2 Q5 X1 T) x5 {! iif (password<password1)
& d$ w& H" [* @- O {/ y- @2 r! w1 e- ^
alert("重复密码与登陆密码不相同");
/ S' P' b& f% k) p. j document.sform1.password.focus();
) \% |6 u2 C: y2 L2 A" ` document.sform1.password1.focus(); & ^ y1 u& S( n! m4 p# k: J/ B3 {
return false;
* }6 {- b0 f+ s ~+ b; S }
, k1 k8 }+ d' G+ E% Y2 y if (document.sform1.email.value == "")
. d* W6 w; ^' V) z: Q% ^ { 8 ~1 @3 C: m+ b* }6 Z, m. m
alert("请输入您的E-MAIL地址");
! [/ w% E$ I# H document.sform1.email.focus(); , Q8 G6 _- R' Q/ H
return false;
5 z" R [4 H5 x z- d) n } 6 [2 t2 P0 @. w* A, [
& B! Q0 `9 k" R2 p/ @( v3 M, r' [2 f$ [
email=document.sform1.email.value; % h5 z8 _* q" R, n# X, K
emailerr=0 0 J' o2 C$ O* @4 Y _- b& ^
for (i=0; i<email.length; i++)
% f+ f+ h$ i8 P {
( Q- h' B3 B/ t if ((email.charAt(i) == "@") & (email.length > 5)) & m0 ]- B1 `( c- O8 s5 H! ?! H' P0 ?
{
# D' ~7 |( r6 c& S% M emailerr=emailerr+1
+ q) ? e2 r4 K- A } - R, X- B9 U; z0 p5 v1 e
} 7 g% w- B: U- I3 t* A+ Q
if (emailerr != 1) : H) \) K+ g' F) P; C: d: p0 O) U& ]
{ % ^. M, T1 ~3 s6 x, h9 l
alert("请输入正确的E-MAIL地址");
% ]! M5 o4 P) }5 v) _0 c/ `( s document.sform1.email.focus(); G1 H; F# \9 L* C G2 g$ G
return false; ) O; I& y" ]" F) g8 a' |
}
9 }" }7 g6 B: G
/ R3 `5 M3 X9 I0 d$ d% V if (document.sform1.checkask.value=="")
3 F1 Q- h7 U5 m, f/ d: k n/ U {
4 O2 H$ w+ ~: k" y alert("密码提示问题不能为空");
! v* j' E9 [3 c! S z3 a8 J: ` document.sform1.checkask.focus(); ) d+ O1 ?0 ]+ J; I+ D) U2 ^( {: `
return false;
- @+ A" ~/ |" n, A& A }
$ m% h2 i N6 H. W+ K if (document.sform1.checkans.value=="")
# K9 `3 {" I7 r( {1 c- F. k! u) c( o { 1 ~! g3 G, i! L3 R
alert("您的密码提示问题答案不能为空");
, I- g& K, J4 _- l document.sform1.checkans.focus(); ! [6 t* f5 ~1 m" @ N2 ~
return false; * {. y( N) f9 M
}3 R: z0 i6 ^) f+ F6 A
return true;
1 N) K- o* U+ p& x* S. z3 D
! N) i! ]0 C) h0 c2 A0 H) r) h" Y} ( w m4 C$ i- R9 \2 h
</script> |
|