|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14429
- 金币
- 2500
- 威望
- 1647
- 贡献
- 1448
|
这个脚本对你可能有帮助:
. E7 @1 a1 ?& M<script language="javascript"> ) h7 |7 t" N* a& G' I; u" d( B
function IsDigit(cCheck) 9 t( o3 R9 j; ?# J4 F/ y2 @( v
{
; I+ q5 ~8 @+ M9 D$ }( C' A& Z return (('0'<=cCheck) && (cCheck<='9')); % p' h) \4 S4 ^$ |& z
}
7 f, G% s' m" P , i# A( ^3 D9 ~1 U
function IsAlpha(cCheck)
' `! ~# d I5 h$ j { # _" u% y& Z: P5 e1 V
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) % L7 a9 Y ^4 Y3 v5 x; j5 q
}
; N0 J7 y: E9 G6 y' e
% t) M; [( O# {8 P4 _function IsaNull(cCheck)
& B. F& ~$ f' y# H {
' j2 Z _1 g6 i J; r1 K4 U return(cCheck != " ")
# x8 s/ ?4 p0 u2 M5 v g. L( n+ S } $ N/ d; D2 n& K- Z% P& @, {
0 T/ b9 W6 u. S: b# G+ B1 @, @
function checkform()
6 N9 h) B* J& K2 A3 c8 @6 n2 W* T{
8 m- I# A- t, o id = document.sform1.id.value;
6 p W+ O4 b# V" O2 { if (id == "") ' b7 v& D' x+ {6 j& f: n
{ 2 r: ^6 j6 v$ {" o/ @$ u
alert("请输入注册名");
. m4 K9 \8 |5 y" R, o+ w document.sform1.id.focus();
5 g* g% C& N1 J" Y9 T( z return false;
; X! v% z" J" K! B) f } / k% Z' n( W5 P! g- i c( _
2 f. a- g, J, U8 t# r
for (nIndex=0; nIndex<id.length; nIndex++) * J& O& l& z' P9 f, ~/ C
{ ! x% q7 j. c0 Z6 I2 s9 d, M$ a6 N) n
cCheck = id.charAt(nIndex);
3 m. C6 \) o0 o& c$ f if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) , W9 [4 N. y+ B. y
{ / ~+ A' n2 E8 t6 {2 p
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); a- j2 ?4 [ b7 F. N7 q7 b H
document.sform1.id.focus();
_5 s' s% ]- V. }' P return false;
U" v ^7 _* q4 B! J% v }
' `+ v( v/ ~8 C( x, A } " B& d4 t: Y/ n- {8 W8 G: a; m( g
chineseid = document.sform1.chineseid.value; & i% c3 R) o6 M5 }% {( s
if (chineseid == "")
" d: ^6 O3 i* h$ X { 0 Y: ^/ I% y9 O6 }& D' @
alert("请输入中文昵称");
+ h$ O) h x* q document.sform1.chineseid.focus();
* |6 Z# N' w3 D/ E# p' a) {3 W return false;
* s$ k' K. ^. G } 1 J; u/ R% U8 @1 m
password = document.sform1.password.value; 4 ?( l& ]% G! S% E+ q
if (password == "")
$ x4 ~& A# |7 c5 J4 [4 c" W {
9 [/ U% O! b% k6 L3 @5 F7 \, A alert("请输入登陆密码");
5 j$ y7 J, R& d9 i" l document.sform1.password.focus(); ; S" c; V0 B7 `8 X* Z
return false;
1 V7 v0 D1 c* i* x' k, n3 i } / Z! a- h3 |* x) i+ f
password1 = document.sform1.password1.value;
2 s$ k" Z1 [& P; U! y% K s if (password>password1) : h" `: |3 o# O+ `. k: D2 n% E
{6 v) N8 |# ~; u9 y8 {, z
alert("重复密码与登陆密码不相同"); * p- K8 ^6 @& l6 l9 p" ~$ ^
document.sform1.password.focus();
/ z; Q# \# [, j: _- H# P: w document.sform1.password1.focus();
/ C' x3 r5 I( G" ~& [ return false;
% k* y, W: v# n/ d! W }
! k+ J' y6 j, X3 t. ^7 tif (password<password1) 8 E+ ?& j& J h; x3 l
{
8 _! u+ f3 `& ~3 c; S4 h alert("重复密码与登陆密码不相同");
9 A% C8 c# V( d. K# ^* L; Q document.sform1.password.focus();
9 K2 b! g+ V4 E$ F0 L8 | document.sform1.password1.focus(); & m+ j7 e0 d6 R+ Y
return false;- C1 i2 t( j; X" O( Q
}
8 n7 ]0 u1 A4 u5 _ h if (document.sform1.email.value == "") / c' c8 F* G' u9 [3 f8 C
{ 3 b a. S% u$ t7 Q
alert("请输入您的E-MAIL地址"); ( C- B- _$ d# c3 O7 I" n2 D% m) m8 t
document.sform1.email.focus(); 4 S/ R: P5 C a
return false; . ]& w* m* m" o: _: a. H5 p
}
# G1 {$ }3 z3 _6 w$ v ( K, _) A* U8 b. s) U4 p# ]( V
email=document.sform1.email.value; 5 e: c+ B. [- \1 v
emailerr=0 2 ]7 O) u( C( J" I! z9 i& O6 _" X' U* H
for (i=0; i<email.length; i++)
! N/ P( B! a5 X: u {
. {- C# J( F/ f+ k! r if ((email.charAt(i) == "@") & (email.length > 5))
) Q$ k4 j) _; A3 s6 V6 T# Q { " K$ z$ u% W" i" S
emailerr=emailerr+1 # }$ @4 r( D+ e# W$ f. P: L2 Q6 w
} ' n( {: M9 b" q7 B- J( b
}
$ _0 V4 _1 O o+ N+ x& w if (emailerr != 1) " y! k! c" W- o1 \: ^! G: r. w% z
{
F: G0 I- d' t& [) Y; J alert("请输入正确的E-MAIL地址"); * f+ F+ w! ]& z" m
document.sform1.email.focus();
) R0 p- ?2 X3 M h* H return false; 2 M$ g$ g* A. C) }; q% b! ~& O. t
} ( z9 R' Q* G& I1 g' Z
4 Q9 S: @& o2 ]: a, b: M
if (document.sform1.checkask.value=="") q2 T( c" n* T& f& G- K
{ + y0 J# g1 _. ]$ @" ~
alert("密码提示问题不能为空");
* l! U$ w ~/ ]% @7 @8 ^; N- { document.sform1.checkask.focus();
! b1 u; m( l0 d; e( ?3 _ return false;
0 s' H8 l' _5 t1 d }
7 f! a+ X. k7 F% E# }$ j if (document.sform1.checkans.value=="")
+ u# T8 o* Y$ c' U6 o" M7 J$ V {
8 N7 I$ ]( n" v8 Q4 A9 @! F' y; ~$ A alert("您的密码提示问题答案不能为空"); ! o5 t7 ]; A% f+ a9 K
document.sform1.checkans.focus();
( [: u, ]- `1 S1 }% H8 h( A& L return false; # a% o' @# [+ H' N v- P* J
}
, m( H) v4 Q, n: ^6 u' { return true; % E7 ^% K) b9 ?: b5 e3 P: ~1 Y
6 F0 R4 ~; c9 K
} - F4 ?3 L8 J* ~4 A4 P2 p0 _
</script> |
|