|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14423
- 金币
- 2497
- 威望
- 1647
- 贡献
- 1445
|
这个脚本对你可能有帮助:5 k: b4 K9 X6 r' k- Y0 k: H
<script language="javascript"> 0 D& n& H$ R7 D- e: k- G a7 d
function IsDigit(cCheck) ) K8 V" ~5 {5 d. x* P' ^; V/ z
{
0 ?* l2 n2 r7 n, k return (('0'<=cCheck) && (cCheck<='9')); p" p& z3 e* e3 M
} / ^. R" w* [3 Y
. _/ ^4 e: N. B: F
function IsAlpha(cCheck)
8 g% F) ?3 i4 F/ g) w9 b% s {
5 Y% m& }/ \; V/ \$ Q0 \$ o2 x return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ) g; @) S" [' a+ Y
}
0 b, ^' [, f! K# }* V' @! B- r ( L# T5 }4 t6 N& Z
function IsaNull(cCheck)
# b' |9 V6 r' H) Y {
- a8 K+ J, C8 P( P! y H, K return(cCheck != " ") 6 l$ B* P# g5 i+ |! I7 c$ U
} * r$ \$ x0 `: a4 H5 S
0 }1 u1 s2 M& t, i
function checkform() / b( k7 R; N+ v$ ]3 p
{ ! \ V& W6 |' H# H' C O& K
id = document.sform1.id.value; / X% V; x' |% m- Q% B L
if (id == "")
$ c2 p, e% \7 w# P { " b+ s9 k- {- }) h
alert("请输入注册名"); ) }! q+ k$ q1 s- H
document.sform1.id.focus();
+ g4 s9 u/ e9 ]. b- d- N return false;
# ], f) g/ T. l }
% ?1 N! C6 b6 Q! s
2 r+ Q/ C X! W for (nIndex=0; nIndex<id.length; nIndex++) ) d w2 n+ e- w. N, e. P% @
{
# Z) V( {5 f! u! J; [ cCheck = id.charAt(nIndex);
! }; [( r- ?9 V* {$ W3 L if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) ! }9 [" r7 o: a9 s+ V& F
{ - q8 H( ?8 @& E# P% v
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); ! c+ R9 M5 g. h( M+ r
document.sform1.id.focus(); ; w5 u- A$ j: Z( e
return false; & |, H; Z' ^' d" R7 X0 a% G7 V
}
Q+ F1 }/ ]. n: _ } 8 b2 s; ?- _- e" T5 b+ A0 O' R+ {
chineseid = document.sform1.chineseid.value; 5 ^! ]* Q% r2 A
if (chineseid == "")
6 ?% H0 L* m5 I9 y, N4 X6 J {
8 w! n/ p- I0 |, B. [, ] alert("请输入中文昵称"); ' z) ` p. R% _; H/ `) K
document.sform1.chineseid.focus();
% i! Y3 J( A) E+ } return false;
+ l, R) k' S4 v) H% s7 l$ l, y }
& W/ ?; P2 P, [# U. |; R9 Q# N password = document.sform1.password.value; - {0 k5 ?* w3 t! Z: ^7 D
if (password == "")
2 S" e2 T4 `: M: q { + W3 q# s2 T2 ~" U4 J I
alert("请输入登陆密码");
' v9 e$ K+ f; C6 n document.sform1.password.focus(); ; ^% d h/ a4 w2 w
return false; ) P3 }" P1 r2 @0 Q
}
_/ {/ ?8 I# M& D% j4 ` password1 = document.sform1.password1.value; & E, E7 O6 q5 F E& i( D. i6 X
if (password>password1) - k: B/ f. V& O4 C
{
0 ]; S# a" l8 i0 }8 I alert("重复密码与登陆密码不相同");
7 S' m- Y( T8 k& Y, z2 P document.sform1.password.focus(); 1 C: s7 l- k, e/ O: F
document.sform1.password1.focus(); . U% _$ Z0 o5 C) }
return false;4 s* ]; l( v! m ?, w s, I# P* n
} 9 f1 r) Y7 A' ?9 Q
if (password<password1)
$ X/ f; \# `( T- M {
0 Y. f2 F* k0 }9 S/ c; i% K alert("重复密码与登陆密码不相同");
1 c# ?- i# ~( k& z( O; I" Q. b! { document.sform1.password.focus(); " x ~% R1 c+ U3 r
document.sform1.password1.focus();
' U* H" H7 Q! C3 c) e1 w3 K' n return false;; O# I/ ?( u: O, K
} 0 d3 z8 w+ P# L) N1 |- b8 T2 d% z
if (document.sform1.email.value == "") + c3 [' @1 X* g9 C
{
; R& L$ C, s, v alert("请输入您的E-MAIL地址");
5 ?3 ]3 {( F9 H8 n2 B document.sform1.email.focus();
9 K4 @; g" f9 B- j return false;
- J- Y. F+ W- P8 ] }
" F( a- Z* r! T; D1 u4 W
3 q* \+ k d' V1 Y: i# B- Y email=document.sform1.email.value;
9 U- e3 G l4 v0 P5 s emailerr=0 4 P0 N9 Q* J3 W
for (i=0; i<email.length; i++)
$ G8 q' |# h3 O% s {
1 H3 \5 K2 [0 G+ [ i* ? if ((email.charAt(i) == "@") & (email.length > 5))
2 x& M' B& E& U) w { ) F, X; \1 I1 M& k: q
emailerr=emailerr+1 4 A+ Z' m4 o# I, u
} . H6 P6 q7 o, A1 v
}
( O, A, k- ~2 ^$ C3 T$ F1 c if (emailerr != 1)
% U) [$ c, I* O" a, Y$ w {
# v- ~+ o4 o$ O: L8 K; { alert("请输入正确的E-MAIL地址"); $ \+ M G9 N8 A2 |' G5 H
document.sform1.email.focus();
. g; ^ \' F, ^8 S+ s return false; ! R: t; S% y0 C7 x' ^- B* s. ^1 ~# y+ k' A
}
' ~, @) B: k T% j7 t1 }; s 4 L- Z% \( [" e4 ]
if (document.sform1.checkask.value=="") " R4 ]# [4 `4 M1 |3 g0 ~% O
{
S# F. L) L: P$ E3 l alert("密码提示问题不能为空"); % Z7 \2 a0 s n, f
document.sform1.checkask.focus(); , V$ |3 y1 W! ^6 v$ n
return false;
/ X( b0 _9 \2 K; N N, ? [ }
7 l8 z' s$ T! P% p if (document.sform1.checkans.value=="") # J; D6 a* Y1 X P
{
" |; [ [! F4 | alert("您的密码提示问题答案不能为空"); 4 }$ n) y# _4 T- K4 ~) ^
document.sform1.checkans.focus(); . V$ ^9 Z' F4 U K9 ?) I# T0 t1 U$ U
return false; ! @% u6 L7 I: x' G K# {
}
6 V4 @# `! p/ @1 p$ r- w5 W return true;
/ g% o8 Q6 t4 o7 d$ {: x/ N 7 \4 h; g' q$ F2 p! M
}
, C: E- \* T& G9 b4 Q</script> |
|