|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14397
- 金币
- 2484
- 威望
- 1647
- 贡献
- 1432
|
这个脚本对你可能有帮助:
% ~+ b# C- v: g# P, Y<script language="javascript"> 8 o {( I2 D. o3 m) Z
function IsDigit(cCheck) 4 T/ W% _& i H$ e6 D
{ # s/ \6 q# L$ |2 [9 k0 F+ z4 o
return (('0'<=cCheck) && (cCheck<='9')); ( w$ V7 d# B D$ v/ t3 R# e3 M Q
} 7 Y+ b8 G5 Z3 L* d9 F& ]
8 L( U' J8 b. t& q$ w% {! Lfunction IsAlpha(cCheck) " D# x4 Q4 k! W9 [, [/ Y
{
9 U1 U1 A& A! @" y, D0 y. [ return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) - I+ X& a, \; F3 U5 v& ]
} & u b. H& ~5 C0 {! S8 x% r- f: j* d
: A" u: o; c3 X$ M! k. x
function IsaNull(cCheck) 2 m9 ]& K, C! D7 a
{ 5 f3 o0 d' ~! _% u
return(cCheck != " ") / F1 `! a6 o m7 m: B& @- c
}
( [; ^' {: ~9 p) S " q9 g' J) y& G
function checkform() 9 w4 s; [0 `! I& Y+ L
{ 5 l% J) V6 k0 O4 T+ Z/ G% |7 C
id = document.sform1.id.value; ! S) M0 Q1 O2 E& d! l
if (id == "") , r6 i1 J' X: ]
{ . j5 I0 R0 V/ o% h0 O* Z
alert("请输入注册名"); / F! f# d& U y9 f8 r
document.sform1.id.focus();
7 C1 J3 }$ H1 D7 ]1 | return false;
3 L3 o- X$ p- p0 N3 K" F }
' D$ z8 {- o+ a7 r7 M, ^; l " \* c4 N4 P4 V+ r$ }# b
for (nIndex=0; nIndex<id.length; nIndex++)
7 A$ B( F8 Q9 O! s3 q {
# O$ M, M) |! K cCheck = id.charAt(nIndex);
& \0 {# y b4 I6 \. u2 F if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) V# \+ M2 V. O2 n3 A
{ % n$ d$ L. e4 |
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); . U% y+ c: Z" G4 ~/ J( g
document.sform1.id.focus();
: }, o. m7 z. g0 v0 k, O# G return false; 1 z6 w- `- o: g7 ?
} ' ?3 Z" V" m* T% V5 `/ Q6 j% y4 P
}
( d$ J* F3 L) r5 ?& G chineseid = document.sform1.chineseid.value;
Q% i/ d0 z/ B o( ~" m if (chineseid == "")
+ Y: l' q/ P1 L8 ^$ o; _8 R {
# `6 ~6 p' L3 a( d5 m! m alert("请输入中文昵称");
8 L8 A. J3 X- G: o2 f$ f document.sform1.chineseid.focus();
' |1 r' a x' _* E8 Z return false;
2 X: A* w+ P( S1 `1 m& X7 d/ G }
+ l2 v- E' Z& ^ password = document.sform1.password.value; # P2 F: G3 Y* q( s/ Y' u
if (password == "") 1 c3 g2 @* }6 o1 M+ I+ ?
{ $ d0 K$ y9 I* e" \
alert("请输入登陆密码"); 4 A2 T. G% l# ]4 Q( S" ], a
document.sform1.password.focus(); $ x0 Y/ p5 F! o; V9 i ^0 ?$ o7 @
return false;
: X4 j) m8 `0 K: E( {8 Y- n# H } $ W* P7 X2 x% o' |
password1 = document.sform1.password1.value;
% ]4 K+ t) i6 i& i* k if (password>password1) 9 e" f; H" j$ M- I
{; E8 g2 z0 d& L; z$ T! ?
alert("重复密码与登陆密码不相同");
" \8 a/ o' P4 [0 F; ] F document.sform1.password.focus();
# }; F* d6 {. q+ [ document.sform1.password1.focus(); 3 x0 h, I3 y# @: A7 F! n4 f* `
return false;
- j5 _! [5 k3 m" _( l u" |* b }
( p: Q. r+ `$ }if (password<password1)
; ?8 I! ?4 A0 ?+ Y; C2 M# l$ N {7 ^$ F# q6 x% F7 h8 B+ w
alert("重复密码与登陆密码不相同");
7 T2 i" q: j' @" f2 s$ v0 P document.sform1.password.focus(); 5 Y1 D: _. T; g2 K) \' r
document.sform1.password1.focus(); % R; D* `7 I2 k- n4 u0 M% N
return false;- k, ~* B8 K& @# _0 m3 h0 ?
} & U9 {" l1 S2 g) ?# a1 g4 a
if (document.sform1.email.value == "") 7 p" s6 X( G, H5 U1 a
{
) }7 j- Y. Y9 r) `, ^ alert("请输入您的E-MAIL地址"); $ r* r. I; @* X! f
document.sform1.email.focus();
& H$ v6 w5 c- C! `8 ]' D! ^ return false; " j- R, w( W) f# x; r3 Z* }: j( v
} 8 S# S0 e r$ Z
5 K' u* u/ ^- C( y& W# h8 F( Z
email=document.sform1.email.value; x8 E n! H* W" ^/ R' O
emailerr=0
P! a! }# h4 }! S6 f for (i=0; i<email.length; i++)
( G( u( R& ?9 I {
2 g2 O4 k8 e8 @5 B" r8 k if ((email.charAt(i) == "@") & (email.length > 5))
; ]# F2 x7 f# L/ p g1 f- p4 q { ! D0 _" E# j/ ^
emailerr=emailerr+1
9 S" f" n% S3 d( J# ]: h3 Z }
) j5 j! n% W4 f: w& M } " }7 J7 L+ a# ]$ `
if (emailerr != 1)
5 I- J$ s- }4 f% S/ p { ) a2 ]% Y. u3 i8 H& m0 K9 C; a
alert("请输入正确的E-MAIL地址");
1 o' {4 ?/ b F( B. C2 i document.sform1.email.focus();
6 J- T6 E8 ^. k return false;
6 l3 h5 s) |6 N+ W& t4 U/ ? }
" ?4 g8 X+ e0 ~' q
8 ^ v Z7 z/ |9 u7 u3 @7 } if (document.sform1.checkask.value=="") ' c, G2 \) N- N+ t# e! S1 E+ Y& a
{
7 @# p6 W" t7 y0 D alert("密码提示问题不能为空"); B( Q& ]2 |9 B/ ~8 T: }
document.sform1.checkask.focus(); ' X+ P' C7 O4 F' L, e+ H
return false; # o2 c y1 ]8 K9 v& P1 T4 F' @
} 2 ~$ g# j3 i5 M5 J# X
if (document.sform1.checkans.value=="")
+ @2 J' ^2 [: |+ }+ c { % R( D4 d1 w2 e
alert("您的密码提示问题答案不能为空"); ! [4 ]2 v& M. x
document.sform1.checkans.focus();
/ W m! H/ D! d( H1 Q return false;
& e# Z# t7 z$ t, N9 C7 R. K }+ v( w& o( Z: q: h# F1 O, z
return true;
9 V( {" q; Y, r; O9 X- l+ t. n
! l. ]$ J1 B! I. L7 {} 9 x" J' A& q6 T* N7 i! b
</script> |
|