|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14413
- 金币
- 2492
- 威望
- 1647
- 贡献
- 1440
|
这个脚本对你可能有帮助:
1 c$ L/ T1 |' p1 d% y<script language="javascript"> 5 ]) R0 M, I; h+ ?2 c
function IsDigit(cCheck) 3 ~( q: S& j2 }: Z& v3 i
{
, r- i7 M4 x& ~) n# U( S return (('0'<=cCheck) && (cCheck<='9')); 2 D# y \) Z3 C; g/ d
}
$ v" L1 c J Y* x5 S
) A3 L9 g9 i6 {% @+ lfunction IsAlpha(cCheck)
8 a9 d. u7 T+ k { % k5 z; ?) R# I. U
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 5 o8 v2 T8 G) v& D% x3 ?7 ]
}
( U: M- _: Q6 ~8 g0 N5 @2 ?
: A3 }; T8 F g$ q. F2 \; Bfunction IsaNull(cCheck) $ y0 `, t! Q- v+ V: K. g. l
{
. N3 k, L0 d0 q return(cCheck != " ") 4 r: f7 p$ @% Q1 {) W( D5 c
}
3 A! e1 W$ G" A+ l+ w- t2 Q
- F# s# q0 T9 f( H- N6 S) [function checkform() 0 r& V" E$ D; S6 \% @5 o# B
{
! _- [+ B" m. X) L: V& j* B id = document.sform1.id.value;
; q/ C6 Q3 M5 n- M if (id == "") # |# Q+ @9 `. a+ Q
{ $ D" w7 f- @" N
alert("请输入注册名");
& L' G1 D! A4 l# ?7 I document.sform1.id.focus();
% B: k# `8 J5 C" M, M return false;
9 h3 U$ R& r0 [ r" O- L7 r8 p+ Q }
8 N: J1 d+ w) r5 ?" U7 @; d$ I 0 G! s# V( x* Y, R; z( x% P6 B! j, `
for (nIndex=0; nIndex<id.length; nIndex++)
; O% e" L7 {9 z0 o {
4 ]8 d* Q- @& z5 P- f cCheck = id.charAt(nIndex); 3 z2 p- D) w4 f. k
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
% S# B. t1 l* g {
. c, C* x/ S' f6 H0 l1 z( j; s alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
" I! z% \" h4 ]2 t5 f document.sform1.id.focus(); , f/ ]/ |* V9 w; P8 p- i
return false; - `5 T) d3 J+ ^2 q& A9 ~
}
- l8 O8 M; u' b1 d: i }
! ]) Y, A" e2 O* T1 F$ ^, \3 b chineseid = document.sform1.chineseid.value;
6 i1 B$ h! M3 E! s- `. X1 x if (chineseid == "") " e/ n: g8 e8 w" P" [4 I
{
; ]" D+ a9 E4 E4 p alert("请输入中文昵称");
4 q1 |9 Y$ d( ^/ X4 F/ k document.sform1.chineseid.focus();
- |8 I/ d9 D# B# I return false; * U1 k+ }; v7 A0 N
}
' s8 [1 I6 V9 Q, G4 f: M password = document.sform1.password.value;
+ ~; f f, v* M1 l6 H0 b if (password == "")
4 p5 e6 ~- Q. e1 i. I { p% G# L1 h6 c
alert("请输入登陆密码"); + m3 t! s' Q. N8 M$ A
document.sform1.password.focus();
; G% n: u- J9 w2 D return false;
# z) N$ e( n5 c1 d/ s, I9 Z } : X( o8 _2 Z$ D# h! g" q* j5 v4 n
password1 = document.sform1.password1.value; - j L8 ~0 Q- U% M
if (password>password1)
; i# L9 L1 M( A1 e1 }. J. { {
# ?" S% b/ |" k- | ^1 G alert("重复密码与登陆密码不相同");
; U& ?$ F9 E- f( ?/ N3 S document.sform1.password.focus(); , D3 t) n0 x5 T4 s: h+ Q8 T$ @
document.sform1.password1.focus(); 3 E4 X' d: W- v/ D) S
return false;
2 _$ s+ s; q! t) y. g }
! } ]3 `1 r# P3 Z3 c" _if (password<password1) % ^ d: o: j" W
{; V' x' d1 \6 V; G) V+ l% q+ Y$ o
alert("重复密码与登陆密码不相同");
% Y% K0 _9 `8 b2 w0 m document.sform1.password.focus(); % W* k: z6 J' A3 _, D7 R7 B y
document.sform1.password1.focus(); `2 O9 Q9 Z. G5 ?% ]
return false;; h+ O% C6 M. C0 ^" j+ \
} $ X& p- m' C# s3 v. {& |. u3 ]8 D2 i! D
if (document.sform1.email.value == "") ! _! X$ E: q8 d
{ - A% E! W7 W5 N6 C( M
alert("请输入您的E-MAIL地址"); 7 ]- o8 u8 x# ~! ~& e
document.sform1.email.focus(); 6 r5 r! P0 Y+ t, I. I0 U
return false; & v: F3 R6 M$ }7 z7 u$ s3 ]
}
+ |. ]: X& G! q$ [0 b" N- i , Y6 e' o6 v1 Y8 p* i9 A7 m
email=document.sform1.email.value;
. G* C5 u5 Q$ w. o+ E" P emailerr=0 ) I9 J! I% J2 J( X
for (i=0; i<email.length; i++)
4 u u% F% f2 T }+ | { , D! Z! z8 i2 S& Z/ w3 N5 S
if ((email.charAt(i) == "@") & (email.length > 5))
: s3 @6 H3 u8 b" c" I9 o {
2 U' T9 K: G% @( \$ r* i emailerr=emailerr+1
% w- w% c8 f U" a# \ }
# V: z' r0 q9 F, n- J: b* u } c! `$ W' U) \$ ~
if (emailerr != 1) : C$ Q% A ]) @& f
{ - ?$ O3 Q3 D3 k2 q: D
alert("请输入正确的E-MAIL地址");
6 y) G" B* S+ u& L. X4 L document.sform1.email.focus();
` @' M. V, y3 x" { return false;
3 d, c% Y$ d- l5 d } & T! Y0 b0 m! F, k) r
3 |+ D5 j# g* [* {) U: w
if (document.sform1.checkask.value=="")
7 t) J$ X v: j$ [( K {
b7 \# V' L. k2 r* i alert("密码提示问题不能为空"); : A4 c3 m0 X2 F' L2 C! y; l0 }
document.sform1.checkask.focus();
' `2 @( h- S5 q4 ]* G return false; # F0 D" f4 M- a5 e) x, G( w C
} , I9 q5 ?. b0 H
if (document.sform1.checkans.value=="")
) s6 ~: \; J0 Y { ' A3 ~% e2 W- v' ]6 R* [
alert("您的密码提示问题答案不能为空");
( }. v$ H5 Z- w% Q! ^# I document.sform1.checkans.focus(); ( P9 d6 f( k5 d
return false;
r$ Z2 s/ s7 b2 Y }1 ~, d1 J G( ?2 P7 D0 V) m/ t
return true; ) x* j+ B! R" ^; Y0 u% N
9 x+ o4 D0 m- E( A} " w: T! U: H4 x
</script> |
|