  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14257
- 金币
- 2419
- 威望
- 1647
- 贡献
- 1367
|
这个脚本对你可能有帮助:; c% s$ G. |9 V
<script language="javascript"> 9 E' A4 E. }) z6 J( n9 F- {8 S$ L8 Q# M
function IsDigit(cCheck) / s; E* b5 p }) y2 I2 i* k
{ " w6 J/ I1 a# t1 G) E
return (('0'<=cCheck) && (cCheck<='9')); ' Q0 W4 h4 V9 B# @3 p1 ^" V2 z) U
}
% E; q6 F |* w7 U
3 v# H" Z b7 G* }7 sfunction IsAlpha(cCheck)
# _7 Y7 U7 X( f& g# a/ H1 ?4 C { 8 ]% P) }7 D' v/ e
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
. Z: d0 [* |8 D, S1 L4 g# r g# t } " J! c4 B3 ^3 ~6 R. {' N" P2 Q
9 Z. K( R/ l: a; h; E/ m1 Ifunction IsaNull(cCheck)
0 J) Y" C) E9 j* J X" w; k' x2 ` { * [3 B5 v! z+ ]; d! v
return(cCheck != " ")
! p; [2 d Q2 [3 s } 8 ^% K& r; _/ c0 P5 o
/ m7 C& z- l4 [) v* X$ f$ y/ [( yfunction checkform() ! j7 p9 m* C% R/ W9 O
{
; v: ?- D- k$ _, @; a2 m0 Z* J id = document.sform1.id.value;
3 _+ p+ p7 a' E' @# \" s if (id == "") . z3 l: o' B% ?' n
{ " w6 ~, z2 u- C
alert("请输入注册名");
v8 ^. \4 B/ J5 L6 ?% P* J) K document.sform1.id.focus(); + Y! J/ f2 f# g7 |, Z. o* W- o
return false;
1 L' U. m0 p" U }
1 V8 M1 H7 H ~8 U& q* z / D4 n( ? Q1 J- E* y
for (nIndex=0; nIndex<id.length; nIndex++)
3 ?9 ]! o- S) N6 ~ { 9 F4 z, o' O* Z% \# g: p# ] u$ j2 \# c5 t
cCheck = id.charAt(nIndex);
. J3 f; d7 O6 Q if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 9 [1 m8 V* [( c
{ : ~9 K+ a: B0 _. c9 O
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
: p! P5 [9 a' [- \* j* @! _ document.sform1.id.focus(); 4 g" l# |3 D! F& Y5 ?4 _
return false;
% s5 D7 B6 H/ f }
7 {# T6 U# ?- y, J }
- Q6 _4 w* y3 I2 G chineseid = document.sform1.chineseid.value; " @& Q3 x5 \8 s5 J) O3 v" n
if (chineseid == "") % o' W: p X) e- |( S
{
( n, d# t3 t4 h' f! B6 Z e4 U alert("请输入中文昵称"); 5 p( e& [ o, \" M
document.sform1.chineseid.focus();
% }; ?, T- b: |+ R return false; 4 d9 [, O1 H( a9 P* b3 [8 B9 u
} 3 b3 \$ p6 M+ x5 ^+ W x& N, d; |
password = document.sform1.password.value;
g% c) Z+ g7 s8 `* H0 _ if (password == "")
8 v3 c9 \- v& Y( O% } {
5 ~0 a. R% ?& T$ ^/ `; e7 Q alert("请输入登陆密码"); ' M! d1 b7 O% q& j) _- o; P
document.sform1.password.focus(); 3 I8 y" U* i. q3 G3 S/ Z6 f$ z% ?
return false; " \, c2 m8 |4 `/ E6 a
} 4 \! J6 \: R1 o8 k
password1 = document.sform1.password1.value;
( D/ `) g$ H3 Z if (password>password1)
! _' Y; N* G8 P3 X, S5 w; p {
) u- j* a5 I- z& C* e) L alert("重复密码与登陆密码不相同"); - o7 D: v& t& t7 R5 ^8 z
document.sform1.password.focus(); 9 s4 q/ f* ?) }' O' q6 s- ?9 N" u2 q
document.sform1.password1.focus(); 2 X( U5 V0 \6 F3 `
return false;
2 y+ c# G5 J7 u } / e7 J# c3 _- }6 x D; a
if (password<password1)
# J5 ]$ U) N2 p. W3 | {3 @; g, g& D( P+ q) \5 M$ @
alert("重复密码与登陆密码不相同");
3 D7 b4 m0 Y+ T$ A& i2 G, r" _" ? document.sform1.password.focus();
8 U; Q4 t( ~& r; Q document.sform1.password1.focus(); . A. t* K2 N5 |# l
return false;
9 W s( Y; i9 t } 1 z% j, G% W6 P7 a
if (document.sform1.email.value == "") : _+ v# k! q- v3 K' D8 [9 H0 o
{
1 i. i0 [ m/ B7 q2 f$ ?# w% k alert("请输入您的E-MAIL地址"); / t/ E7 ^5 u( X' a
document.sform1.email.focus();
- A! a+ j' F3 O" c/ E# P7 S+ n return false; + Y" G# [) _6 H- r- d; x
} - f* _" \5 g0 A9 V2 r" C
. x0 P/ l# s6 i/ o: P1 z email=document.sform1.email.value; 4 d* s" ~" H% `2 N
emailerr=0 # k6 e- X6 D6 P8 i( H
for (i=0; i<email.length; i++) * k: B1 Q8 N. w( {# \1 l; D
{ 7 f f$ H- z5 ^ R
if ((email.charAt(i) == "@") & (email.length > 5)) - N. {( _+ T e. v e6 o0 Y
{ 1 f9 }! \" B* G- Q* p: ?+ \9 q
emailerr=emailerr+1 0 v5 W& H) W7 n* t- K, f) X% i
}
+ n9 E* k- ~* ]% Z } : G* @2 X3 K+ E' m* f# y* _
if (emailerr != 1)
7 z2 u6 ^2 ?' \% W {
# e9 h) n+ T0 p alert("请输入正确的E-MAIL地址");
2 ?. j& r) v, H& w. n( p, \* D document.sform1.email.focus();
/ l) P& Z& ~2 e+ X3 M D4 ? return false; ; M* a; _! |+ | [5 k
} 9 i: `7 M6 A2 F. q6 u0 g$ ]' Y
9 Z; G' `8 I F# R, I7 W: n
if (document.sform1.checkask.value=="")
, a, g: v& ~( |/ w( C' j/ x {
, l! t6 [, M7 n, L- u- x4 F' T# ` alert("密码提示问题不能为空"); 8 z: l8 P) i& n+ u
document.sform1.checkask.focus(); ( E, O4 p/ u9 V( f" z
return false;
9 X6 d" o; H7 K2 n }
1 Z8 }" ], g$ V L if (document.sform1.checkans.value=="")
, ~" m3 R5 m! J% b' n8 J { $ s0 A; h: a; B3 q0 i
alert("您的密码提示问题答案不能为空"); ^, U3 {* [9 |# E
document.sform1.checkans.focus(); $ B, K0 F f- L: g
return false; ' a2 r6 X$ ?' x# u$ m( z+ H z' d
}
& ]: `$ H2 z [- ]; u$ p return true;
, s5 j( |2 T; `) V- S0 l4 Q- D
5 I7 i4 K, {# u' l: p4 e7 R% D6 @}
8 [$ `5 v" i1 x</script> |
|