|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14427
- 金币
- 2499
- 威望
- 1647
- 贡献
- 1447
|
这个脚本对你可能有帮助:
$ B# K& ?6 c. A! Y1 i0 |- u2 H0 t( f<script language="javascript">
$ s7 g- ]$ ?3 C- afunction IsDigit(cCheck)
* Z2 q/ U3 v9 ` {
3 W! {' ?5 u/ s' x `* h) _ return (('0'<=cCheck) && (cCheck<='9')); 1 s! y( r" n- j
}
* Z8 D, ~0 M3 J; P$ k: D
" O1 S' r. p; ifunction IsAlpha(cCheck)
: J$ s5 g1 o q: [/ l+ R' Z {
2 L1 L) _4 b9 G( Z. O* r$ }; t return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
' w* z$ @% `& n$ G8 C( C% m c, v } ' V* y3 d/ g% ?& d
0 l$ l5 ~: _% U4 W( R
function IsaNull(cCheck)
! d: b- P y# M0 d8 j# R' h, }& u { 5 z2 L+ j1 O4 H. Q2 `/ \: v
return(cCheck != " ")
& z5 y% z Q3 A+ U6 t% j } / P, a5 P- s1 j( G
: J; D( r! Y" m. C# @4 g3 t; Z
function checkform() 7 ~# O$ S3 Y. {3 d, w4 b6 a3 s
{
9 c1 A- J" p1 ?7 c% q" B! S id = document.sform1.id.value;
5 W9 [- A9 }: o5 z$ o3 ^' N/ m if (id == "") ' x# ^5 z1 u6 e8 r6 U, {% T$ d
{ 1 ^" W' S2 m7 `2 q9 P/ S& k, X- x
alert("请输入注册名");
9 T. j' f" x3 O2 e" z$ ^ document.sform1.id.focus();
+ Y) F5 l8 e) q2 H) H return false; . [8 q$ h8 E* ^" C% [
}
) _' a5 V& Y/ k
! |9 \) j, X+ x, V% B for (nIndex=0; nIndex<id.length; nIndex++) / q6 @% g: @$ ^7 J
{
6 X+ L$ D _/ F7 b; N cCheck = id.charAt(nIndex); 1 E' z# R6 y: x6 f- i
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
( b" L" ?% W" ]" E; L% B5 E {
( v+ ~" t. J8 m: H; h: K& u alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); " X- c* S% m1 V; p$ V" i
document.sform1.id.focus();
& v" D$ y; H$ g. s/ Y return false; 7 X5 m% ~! u) M' u9 r
} 4 Q; A- R7 p1 o/ `' u) N! F2 s7 C9 @
} 7 w: A6 E# J% Y3 C: O
chineseid = document.sform1.chineseid.value; , w* ?- D9 v3 S c, j0 @3 A- P
if (chineseid == "") * G% O1 m( W1 { b! i9 }# y8 q
{
; @% S* ^- k' S% a7 m alert("请输入中文昵称");
* p: T) m# X* v. b: o% m document.sform1.chineseid.focus();
! M* V' w: t& s% a8 ?7 e return false;
* U E8 @; T& E4 _5 c% R0 g }
2 M Y5 ~' i4 ~! a password = document.sform1.password.value; & Q+ F' ?7 L+ x! g
if (password == "")
' A7 e. W0 x( @! C$ U {
* H( S2 _1 f, q( R1 f' ?* n- c alert("请输入登陆密码"); 2 _% f/ p6 z u# r
document.sform1.password.focus(); : u4 k; {" N2 S3 h% h( i! ]
return false; 4 r+ b Y& w; x& @
} * k' h) i! F% o2 U0 l
password1 = document.sform1.password1.value; 5 R$ r# W7 x6 M: {
if (password>password1) ( T+ H9 y, L" [& Y7 |
{, f9 n7 Q% C9 K. c+ Q H: E" _
alert("重复密码与登陆密码不相同"); $ W. @9 z' o( _3 K4 n8 W) `; b
document.sform1.password.focus(); : i. Z6 `; i/ a* P, Q+ d/ r( ~
document.sform1.password1.focus();
2 @& ?2 H- \3 m9 F7 ^' y8 t1 Q, G return false;
! F7 Z8 s! H( J+ ^; w } 2 K2 y5 I/ J) |$ k# s7 X
if (password<password1) 3 F$ D" }2 e( ]; O: d
{
6 W0 ~" g+ C& Y' f" s+ F# ^. O alert("重复密码与登陆密码不相同"); 3 K5 S2 i/ t1 E# @& R$ M" Y4 H+ l
document.sform1.password.focus(); p% E& o2 p$ x
document.sform1.password1.focus();
0 X- y! e; b7 l7 Q$ o# h return false;
* o8 H+ Q9 l' C/ H: R } : u% h L2 ^0 q' L* d% D* S, L
if (document.sform1.email.value == "") ! g/ a' _, q. F; y
{ : N6 _6 Y3 y9 S7 K( X% C; {
alert("请输入您的E-MAIL地址"); * z R; A5 x# ]- `1 \+ ~, A+ H
document.sform1.email.focus();
# w8 ]" u; B5 Z2 O return false; . b$ q. z; T1 h5 n9 A
}
: T7 a. H/ U7 t: X9 E2 z e# _5 R. L# b; [0 U2 s5 N2 `
email=document.sform1.email.value;
0 g" J0 O. K" d& z# n" J7 ^. I emailerr=0
, ?4 ?! B4 b( e3 d0 s for (i=0; i<email.length; i++)
, k% Z9 W! @9 M' ~ {
/ ` Q. o2 m- |' ]5 a if ((email.charAt(i) == "@") & (email.length > 5)) : U" o+ G# u" p
{
8 e# b3 {' U# w9 k" }; P emailerr=emailerr+1
& i$ O; A9 x& y; s } & a- b2 I* u4 I8 ^; }1 }& }( \0 d+ O
} ) P5 |+ O4 u6 m
if (emailerr != 1)
* T1 l" @0 T: v- x { ) {1 Y/ h, J8 {- a0 P% U T5 O
alert("请输入正确的E-MAIL地址");
- p! L1 q7 {( W& T1 n& C document.sform1.email.focus(); - o: _/ b, Y" w
return false;
; d$ q( q5 m% P% s; j } 4 e' p. F+ L" P8 l5 X( o
6 `3 C2 s J( j6 f" S5 P if (document.sform1.checkask.value=="") 6 V# Y3 G4 V( P5 {; M+ z% ~
{
2 G+ t( q& ~0 _3 D% p; N7 \ alert("密码提示问题不能为空"); " Z8 x; E2 U$ Q, _
document.sform1.checkask.focus(); 8 \ {) P: d" t
return false; : |' f4 x; _1 k
}
3 `* n' b' W# L- P+ V# k if (document.sform1.checkans.value=="") ! U5 d+ P, t/ O" b# w8 e0 R
{ " i( Z( w9 o$ _7 n n* X
alert("您的密码提示问题答案不能为空");
6 g C: h) I) h document.sform1.checkans.focus(); " Y0 Y3 {2 |9 a$ g0 k$ v( ~
return false;
6 {% q; c2 G/ ~4 z$ e* Z }, s# ~" O' u8 K9 h1 k
return true; ' g. v. @7 h, n" ~! p6 j
& N# @/ [/ v! g1 p1 M9 A% p
}
0 |- ?- J: q, O, h/ K$ H</script> |
|