|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14333
- 金币
- 2452
- 威望
- 1647
- 贡献
- 1400
|
这个脚本对你可能有帮助:$ v* U5 L) Z3 f; d
<script language="javascript"> ! c- a6 L! ~ V2 t. E8 o
function IsDigit(cCheck) 8 e" W' L8 d8 [9 w3 j5 {5 B
{ T) s5 t9 w2 T1 H2 r$ L; {* L+ R
return (('0'<=cCheck) && (cCheck<='9'));
7 y* T: i% ^* }$ r; J8 B }
, r: R* z2 ^. G- B Y7 Z
- h( F5 Y$ H' y e* wfunction IsAlpha(cCheck) 9 a. _4 u3 W# m1 i
{ 9 Y) {) O5 c; G! b! E% F" p6 X
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 6 |8 O- v# x& b. {. g
}
' p6 v6 J; M1 B4 H) K* d' }1 P
7 d# B1 f1 K, \) efunction IsaNull(cCheck)
3 m7 \. _/ n4 h { ; y+ E6 v! y: V5 d
return(cCheck != " ")
4 X- f5 p6 M! m. M* R7 p }
% X6 N: G! C, t0 W$ ]5 R/ C0 P ' y3 t, Z( N8 Z
function checkform()
* u! g" I/ M( N; E4 o( n* Z. L{ ! Y2 B& I; C* ?, H7 [5 q
id = document.sform1.id.value; - {- t# V& }; N
if (id == "") & p0 }7 J9 ?5 d% M; R
{ $ j! n. Q/ ?' o4 S" A+ K3 g; k' T
alert("请输入注册名"); , Z5 t9 }4 q* S) q3 B) @
document.sform1.id.focus(); - A& K# _% b! I
return false;
0 ~+ g! E/ K6 @/ l! l }
6 N, z& ~ G3 K
/ N# C+ L/ M! o5 \8 O5 p for (nIndex=0; nIndex<id.length; nIndex++)
9 S/ ]* O4 Z, e2 C {
# F$ n. R" }- J cCheck = id.charAt(nIndex); & q. \+ X; u1 M: T4 n4 i
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 7 J4 M& ~: S4 L. n2 S
{
" `" K; g. X) o" q' n( L- P alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
! s- b: d: x* k( W document.sform1.id.focus();
# x" k+ k7 S1 m; L/ m+ l" p, D return false; % t2 v8 _( U+ ]; Y3 O9 b. ~7 Z
} & Z, s- w1 E6 j. d. E0 e
} 2 W0 O0 C+ S" @+ x8 J* h
chineseid = document.sform1.chineseid.value; 1 i# `& h9 S) ^$ C8 y3 v
if (chineseid == "") 0 O+ ~; f4 v, ]
{
: f; R- q/ \' _- g: r5 a alert("请输入中文昵称");
5 I0 C$ C- g6 ] ]; N document.sform1.chineseid.focus(); . ?8 V+ N0 @1 ]% z
return false;
' t6 R7 {- g; Y/ O; U }
+ }; I% v5 @! r. |$ y' I! S% b password = document.sform1.password.value; * ?5 N6 U) v1 W" B: [- ?
if (password == "")
* n. F+ F2 z; u# p2 r, B+ V {
1 X2 n5 ]# x* ~& m# A" f, d. q alert("请输入登陆密码");
9 G, v7 R1 g5 ^" E document.sform1.password.focus(); $ i( W( X9 j) M" {
return false; 3 F. R: @( {5 a, W5 c' J
} ! @5 N2 d1 D; w# G! D$ y4 j
password1 = document.sform1.password1.value;
/ U( A/ R# K; | if (password>password1) + [: F! i* P% V
{
$ {* T! ~3 H6 g. ^/ A5 X6 r alert("重复密码与登陆密码不相同");
9 _* z/ X4 `+ O6 D9 s3 Z4 `9 P document.sform1.password.focus(); ( u* P! K" i% f3 _, A. p J( F
document.sform1.password1.focus(); % D+ n5 K8 L; y. u' y
return false;
$ l m+ X# \% m) B6 ? }
, H- m8 s5 [* `6 ]# Bif (password<password1)
+ k$ ?- \8 ]" d9 L2 s {5 Q2 }! X0 H3 k6 ^
alert("重复密码与登陆密码不相同");
# n( R5 H7 a' P% H5 n8 r G document.sform1.password.focus(); : k4 b" Z( H1 p3 w& J, _ P
document.sform1.password1.focus();
) Q$ ?, s' b+ Y6 r1 d return false;" {0 \5 i- F Q5 y
}
/ u0 R* j9 C, a5 ?8 }( i( k' i if (document.sform1.email.value == "")
% ?, n0 l( A0 @1 F* m {
- T( _# Y" K6 A4 X& ` alert("请输入您的E-MAIL地址");
( z, p0 w/ s, _& M @2 c document.sform1.email.focus(); + |+ o3 G/ d0 W
return false;
4 W' M0 A( ?' S* h4 M; P }
( B6 h* _. h- L( Q
. }# C, c& c8 b; l+ _- ~ email=document.sform1.email.value; " f; t- ?# @; f) ], W% Z+ l; P
emailerr=0 . ]9 t6 x3 M$ P' C
for (i=0; i<email.length; i++)
( ^! ^( s& E- E* H- A/ N { ! ^+ y9 x3 g9 W. V% G
if ((email.charAt(i) == "@") & (email.length > 5))
$ O5 T; K7 {0 ?$ N( Q+ ^3 s+ x u { ! q8 r/ h0 y! s* i* G) k4 y
emailerr=emailerr+1
4 b' o. M, t- e) E } 5 E) |% |, Z4 M" h6 m3 m- }, Y
} 8 I. ?+ M3 T2 ]* d/ C' X* t
if (emailerr != 1)
9 v# l4 l( @( Q; H2 j9 _3 l {
+ ^. h8 ~! d" u& k6 |/ h, u alert("请输入正确的E-MAIL地址"); 7 R; h& X. q1 n! Z/ c }8 S6 `& v
document.sform1.email.focus(); ; { ^9 R- [! i" h! c# [; f8 D
return false;
- `/ I# |, h9 |# p" Q, O }
# R" ]8 f. `; l. w7 }7 v 8 x$ {9 w/ f4 W7 l$ {6 `) w' Q4 a% y
if (document.sform1.checkask.value=="")
9 X5 g# E" o/ _4 T1 Z5 f/ n {
* v; I' W4 y) O) Y6 I& l3 g" Y alert("密码提示问题不能为空");
( I' d+ G, e- C/ K4 E' E5 J document.sform1.checkask.focus(); T) v- v! [$ ^- z
return false; ' s" B$ r$ a% ^' y! S" ~
} 2 b+ G$ F2 g6 h5 l+ }( f
if (document.sform1.checkans.value=="") " y3 _9 p" c: a$ {: [+ V3 O. t
{
$ c [' T& ^' z5 i0 r alert("您的密码提示问题答案不能为空");
$ h) u O/ [3 ? q2 ?/ h8 z* N document.sform1.checkans.focus(); + ]0 ?8 t1 T" N0 [& @8 l' v6 d
return false; ' G+ J! J& H6 x6 P1 O
}
) H5 u6 O/ z- [* N: m return true;
8 T. ^$ z( G1 a: V' i 5 b3 V* r7 c, i' `. B
} ) W* U o; J: N- T/ e8 _
</script> |
|