|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14341
- 金币
- 2456
- 威望
- 1647
- 贡献
- 1404
|
这个脚本对你可能有帮助:7 y* _ U4 k4 R) f6 K6 j
<script language="javascript"> / d+ e7 E( L: s/ v$ h
function IsDigit(cCheck) & e' ^- d9 c! q; v
{
: X3 t7 [. X" V, ^! Z return (('0'<=cCheck) && (cCheck<='9'));
+ M- w" Q5 @6 R( T- X9 K/ v } " W% _) R1 c6 c# }( s$ {
! _' W9 d. w0 L$ U* [
function IsAlpha(cCheck)
# R0 E. t" v0 n: k+ D: V {
& u4 G% n/ j! Y1 Q2 F0 Q- S2 D* c o return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
6 i) J' c. |3 _9 w# n }
: h! D6 T) ^0 [! g) A+ }7 J4 n+ r: E
0 g5 S4 J a- e/ Gfunction IsaNull(cCheck)
* K4 S; X0 c9 T- J p0 n# J {
/ D% s7 s2 h9 j2 ` return(cCheck != " ") + ?9 T! K+ ^. p8 M: U
} % y5 f1 k- J4 I: ]
6 V3 V# _8 |6 B' O6 j' B* o4 g
function checkform()
& M) \; w" N& i9 n2 t! O5 e{
8 i- f" O i: ], }3 p/ A# ~ b, p5 o id = document.sform1.id.value;
# `, Y: u# O5 r0 D if (id == "")
0 M, b9 p9 a# ^, t, P {
0 \" r; M) Y- F0 ], v alert("请输入注册名"); # m. k: ], v2 N: k) o$ O
document.sform1.id.focus(); 0 |/ D; A2 S! r0 J, \
return false; 2 M& z( _/ f8 t u
} * M/ U2 x- N1 T+ e
) f6 s8 D h% `9 W1 b for (nIndex=0; nIndex<id.length; nIndex++)
) P. X3 C* h8 F" L5 K! h { ( {5 q' ]0 F, u8 Q! Y, W6 } p5 l e
cCheck = id.charAt(nIndex); 6 `( M' o+ P* M
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
# d3 X8 f- p+ w5 t3 j { 9 i9 K+ K" k6 V6 G8 F
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); ) s' D3 n7 X% B( k0 S, H& h% u- f
document.sform1.id.focus();
! K9 G# l, L" U$ u7 x% C% \ return false; I( [9 ?# h+ z1 a) Z
} . R, z3 s O( h i
} 0 r \+ h6 R+ {3 r9 U2 Z
chineseid = document.sform1.chineseid.value;
* q, H, ?2 K3 A, K( k4 z if (chineseid == "")
8 ~& G* n! k( W1 G5 ^ {
# m2 v+ h8 _. q! X alert("请输入中文昵称");
3 n" r% {. ~) ^$ O/ U' U' J document.sform1.chineseid.focus(); + |/ u8 K/ w# C% T. S# H- \
return false; # D: a9 s& d) s
} 7 _5 X2 L) T0 j; A, ?5 U% B
password = document.sform1.password.value;
7 l5 V0 c4 Y/ V if (password == "")
* I# \+ q4 k, N4 M# t {
) r3 D G7 o* M' N3 t) N0 d! U alert("请输入登陆密码");
5 F( ], s! A" b) Y+ v: c3 H( g2 o document.sform1.password.focus();
4 v, m% U/ K' R; @* H" w; U6 ~ return false; ' G* ?) y3 G+ ^4 _1 i
}
# E K& g8 ]! M! Y4 T" L5 N5 S password1 = document.sform1.password1.value;
: B. T) K% D6 F' p1 N! o if (password>password1) ' L/ W/ s2 [1 j) v! F3 b) p- M+ _% A& Q
{+ i- ?/ C2 O9 M2 s# S F
alert("重复密码与登陆密码不相同");
& P- d; Q$ F% g( `2 w! U# T document.sform1.password.focus(); 4 k2 \: f, w$ F" q
document.sform1.password1.focus();
, r9 T9 @4 T0 X- G% v0 q return false;
' t/ D, S% @+ t3 [! E }
2 R7 v( K$ x$ mif (password<password1)
) u; Y. O$ E" p {& [3 Q, a& l3 k7 Q2 H8 o3 j& N2 X. n- K$ p
alert("重复密码与登陆密码不相同"); # w r! V' O+ B( S% X. X) j
document.sform1.password.focus();
. K/ X; v( P) H* t9 L document.sform1.password1.focus(); 2 z/ O& B; y2 z& X1 U1 C
return false;
* k8 T" i9 ~3 T }
) b* Y/ D& j0 l; E; d) a if (document.sform1.email.value == "")
* S: }0 X) D: d/ P) u; r0 [, C {
/ o+ g8 X, ?& K7 d4 i" c alert("请输入您的E-MAIL地址");
; z, P* t7 Q/ k" V' a4 V" T/ g4 k document.sform1.email.focus();
* y8 X* g W% O, J+ y+ ^8 | return false; % P U0 p0 ?* J
}
4 n( F6 t/ a8 `3 B4 F1 {1 d+ n ! Y0 o% v2 I+ J
email=document.sform1.email.value;
8 K1 Y X' H q" u/ e3 _ emailerr=0
( S. O" i! s: M2 P) s4 C; i for (i=0; i<email.length; i++)
8 Q; @; O0 H2 W; v {
( v, z4 W- g' v. p6 d3 ~# M if ((email.charAt(i) == "@") & (email.length > 5)) 9 q- I* r: q9 W5 p
{
5 R. ]$ u# c( h/ S emailerr=emailerr+1 8 [+ d+ J w6 m$ A6 {" h4 M
}
+ c+ X& y S0 P2 s9 H8 o6 p }
9 N! i3 C9 f: ]( t3 y1 t3 a if (emailerr != 1)
9 T: f }* u q { 4 u8 O9 F3 p% q6 U
alert("请输入正确的E-MAIL地址"); % h/ n" f5 N# b; j1 _$ w2 z# k
document.sform1.email.focus(); + a! F6 B# G% T, t& e
return false; U6 d* o& j' F T
} 5 G" J. P Y1 {, w; c) R
; z4 C6 w* ?1 o
if (document.sform1.checkask.value=="") 8 }. w& x- `. x0 _7 c
{
, c$ ~) O# I7 h) K+ m6 Q/ Z" h alert("密码提示问题不能为空"); ! t' U+ ?5 h, ^* h
document.sform1.checkask.focus(); & h- M9 L: l8 C) L6 C- J$ Q0 @
return false;
+ I+ g0 V/ B( H: H# j } 7 j% z% b/ C" |3 I+ |. Z" ^) X: r
if (document.sform1.checkans.value=="") , t1 ^6 Y% A, B9 p4 [! \
{ % z. O; w2 H! ] n! H t3 {% i' E9 a3 n
alert("您的密码提示问题答案不能为空");
. T& f/ X& J/ p) ]1 z9 g7 L document.sform1.checkans.focus(); ' z0 C* E" L! ^9 G( }
return false;
6 T6 Y2 F' b! \4 j }; V! \; m$ \* n/ A% W7 j
return true;
* J8 N! w$ V& ^. s
# t) W9 T, B3 ~/ K) x# n% N6 V+ L6 k} . k L7 W! L6 B
</script> |
|