|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14357
- 金币
- 2464
- 威望
- 1647
- 贡献
- 1412
|
这个脚本对你可能有帮助:, C n! Q) e: x* w2 n7 B
<script language="javascript"> 9 x; T0 B# N8 B' V9 g$ U+ _9 J
function IsDigit(cCheck)
$ Y+ c6 d7 ?4 z { % `3 D2 j) s) q" e: M
return (('0'<=cCheck) && (cCheck<='9')); 3 @4 w0 Q- j: z1 H* q2 R% y# _) w0 L6 H
} * J9 j5 M- H: y0 L8 i
% K# ]/ r8 \$ ]1 _; z' x
function IsAlpha(cCheck)
5 F1 C. ]- S0 \ {
7 M# P8 ^0 {4 h" u; y1 ^ return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ! i9 e7 Y, J3 |/ u. m8 d, t' A. x
}
! S, R& x. {$ ?. o' s
9 E) O. I& ~. a% X" V( [function IsaNull(cCheck)
' ^+ `; j# s, z3 L6 e1 ~. H3 ^$ F {
' R+ X. g2 o9 ^ return(cCheck != " ") # p1 [$ {! m8 X" M t1 a
}
% p- @' Y" a( y/ L7 H% A % T8 r8 k6 B5 M- L) O8 R
function checkform()
: ~$ X1 o. V7 d/ I% ?) m0 |{ ; o7 v/ Z* l+ S/ K$ s& t
id = document.sform1.id.value; 2 U, X3 k. Q& }, p( W
if (id == "") 6 L3 b& N6 L# Y- I" r/ Y; Y M& z
{
$ s Z+ i6 z" s% p6 A alert("请输入注册名");
+ J4 a( X) Z6 T) K J document.sform1.id.focus();
- Y& e/ X- @( g0 A( { return false; ( N5 D. j' b+ S; { I
}
`) \7 ^0 N; B/ `
- u5 W1 r1 ^1 e8 x for (nIndex=0; nIndex<id.length; nIndex++) ; Q+ D; J6 J3 c- f& K( Y
{
3 h. k6 _# j2 F# p cCheck = id.charAt(nIndex); $ e# i; X% g. o; g
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
' \3 m L7 O! }' r2 G { - m' B2 s5 T( `/ H
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
8 \; P8 @3 \, b0 _# ?" R document.sform1.id.focus(); 1 t' N, e1 }: M: T, O* r
return false; 4 [1 b# g5 N& V1 d
}
( ^2 t0 L/ J+ }: u1 B, k } ; S4 t, q# k! ~
chineseid = document.sform1.chineseid.value; , L5 i* v$ z3 l2 g! M& X
if (chineseid == "") ! T/ k- C$ y( E; _( M% ^5 q2 j
{
, t' L; F" }3 J# r1 j alert("请输入中文昵称"); / v: W j9 T2 M6 r
document.sform1.chineseid.focus(); 6 F2 G+ o; m5 G$ G% }4 X: l1 X
return false; ^! T( J, g3 |4 [7 A
}
4 t, W J& O- i& ]6 v4 a password = document.sform1.password.value;
0 g( _5 K8 U" O1 B7 ~% M& u! | if (password == "")
" {( b8 C% l" G. ?+ S" t; u# L { ' q3 D- {! y! k( E3 ]) r( j4 c* `
alert("请输入登陆密码"); % f4 R+ p, v; I& L7 G& x# q3 W
document.sform1.password.focus(); % A3 R2 [! a( o' e: B
return false; & K9 x: W6 W0 Y, C ~# m+ ]
}
/ o; R& q: C; ~$ P( V) R9 C password1 = document.sform1.password1.value; ( j% L! U B* q. o* w4 O3 V3 j
if (password>password1) + d/ i& g ] ^3 s2 t) D6 I
{
3 j/ ]& c+ y/ K+ i; o alert("重复密码与登陆密码不相同");
5 w, v/ j5 o6 \" G document.sform1.password.focus();
+ Q4 U+ |2 ~: D! l' L7 J& u document.sform1.password1.focus(); 5 I: q7 r ?0 \6 M
return false;
; ~! c6 n; M0 `+ W8 G2 B } ; O0 S4 B. z& G
if (password<password1)
/ ?0 ]0 A& V' K9 z% ? {
3 ^4 r, x8 \: T+ ? I$ i! X alert("重复密码与登陆密码不相同");
: w8 {0 i9 g! n# x' P$ \# w# S/ X/ b* m document.sform1.password.focus();
- h Q4 h6 m0 w# @" L2 m( J) j' e document.sform1.password1.focus(); . K+ H, R. R. z3 z
return false;# s% D2 [9 Z# W6 v
}
6 C2 Z9 [4 |- C, J+ m+ B+ ] if (document.sform1.email.value == "") , t) b$ T# D' S# e% [. }% C
{
% @$ u2 _+ ~" p7 i* \ alert("请输入您的E-MAIL地址"); 7 d: u) {' \9 K
document.sform1.email.focus();
; B+ B1 x; q, H; h0 `* U2 V' I return false;
1 Z2 m) ]3 p' S( F }
) D G# | ]4 X0 J% E
5 O7 Y; l8 Y4 k2 V, ]0 j email=document.sform1.email.value; 2 k) m$ x2 b7 R1 D* e( ?. W
emailerr=0 * c# w2 k. A$ ?+ R I. y: ~
for (i=0; i<email.length; i++)
& ]! P1 Q5 Q2 _ {
! t4 s" l8 R0 Z4 \ if ((email.charAt(i) == "@") & (email.length > 5))
. o( a3 S. S* e' w4 H( T {
( a- h( D. C# O t emailerr=emailerr+1 2 V9 w9 G0 K& m( B# n0 p* L
} * m0 A% P( W0 G1 |3 [
} - p# |2 `! V6 b9 L1 c
if (emailerr != 1)
8 Q, e' G8 P- o6 U3 P, L, S6 b( } { 2 _/ K1 ?- S7 l( s
alert("请输入正确的E-MAIL地址"); 6 P' [. k& ]5 F& m8 D0 I
document.sform1.email.focus();
* k, y+ _; D9 C4 P/ o) ^ return false; 1 l- V& ^4 }9 Y( ^2 A& j
} 6 d l( a) H- H8 q- [
! A. \2 q8 G) x9 Z if (document.sform1.checkask.value=="") ; o6 b/ C+ b9 z+ x1 }' z5 [4 W2 A
{
+ U0 b' s$ o5 [6 {1 ]! `0 x0 U alert("密码提示问题不能为空"); % a- `4 s2 _* e, z: A, X9 b0 O
document.sform1.checkask.focus();
7 _/ N% E' j) O return false; 6 g: c, u9 {) m5 p
} 7 N: P9 s% q, _% L% \ T
if (document.sform1.checkans.value=="") , }' Q' w4 Q9 G/ {4 o- G
{
% G: t; Y0 p f6 P$ b0 P9 t alert("您的密码提示问题答案不能为空");
4 b( c$ Y b G7 P) Q document.sform1.checkans.focus(); : ~- a. }% x9 \; B
return false; 0 e. ^/ S2 @8 B' ?
}
3 g% W: |* K8 ~% g return true; " X1 g3 E: M) s
: w z- Q7 j( F8 h7 L} % I6 _6 g5 d5 `$ _! i! v+ k
</script> |
|