|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14357
- 金币
- 2464
- 威望
- 1647
- 贡献
- 1412
|
这个脚本对你可能有帮助:2 ~9 f3 {+ O1 [% w6 U
<script language="javascript">
5 O$ ]+ F; Z& s& [9 z ]0 H) Z7 nfunction IsDigit(cCheck) 4 G+ N4 @2 I, t% v# h0 u
{ 1 j! |! y, Z/ F
return (('0'<=cCheck) && (cCheck<='9'));
7 S d+ U% M7 @% g( ?8 k1 u }
O0 f# B1 G4 T" p( ?- x t+ u& L0 V7 j) v, [
function IsAlpha(cCheck) . e; w9 B, ~* F/ O0 x8 m0 s/ Q1 V
{
! R5 r, b$ `/ D" t6 O- Q; ] return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) i' P, p Z( k% w# u7 o
} 6 y' L/ r6 F0 P# a! K
3 v6 ]+ _3 ~4 p- efunction IsaNull(cCheck)
1 c9 H. q1 J9 c, d { 5 J7 e. D p! }: k0 @
return(cCheck != " ")
& C1 Q' r* Y% y! u2 |1 { } " c: T: k+ {0 p9 n
4 q2 A/ U# Y& [6 T5 k/ c# U( |
function checkform() 8 t% h& U3 F& T) x$ I
{ . f" E9 X* O* S/ F4 b: }& e" T1 u
id = document.sform1.id.value; % a6 t$ V' V$ L3 Z6 p" D1 f6 w" L7 K* j
if (id == "")
5 F9 @. F2 f) s' k {
1 B& h8 h* o% \* g( U. h, {; v# v alert("请输入注册名"); / U9 K0 A0 j9 l1 b/ X7 b8 O2 Z; p, _
document.sform1.id.focus();
, v! J0 h9 D* |8 T. X return false; 2 v, k$ }/ w5 b9 q: J6 n# U
} : r( i7 B' ?4 R8 }- q3 N' [6 a
, k; g' K1 Y4 T7 }3 _ for (nIndex=0; nIndex<id.length; nIndex++) $ O& O" R- I" [ H; l
{
* `2 a; d: T9 c& }; p cCheck = id.charAt(nIndex); + W7 y4 E. F4 N& k1 ~, f/ g
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
: @7 W6 d8 h/ J! j: w# h- | {
' ^$ J/ u: d* H alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
. l4 ]0 c( x' t. _+ a* J! @ document.sform1.id.focus(); : C' Q) b% I& W# y
return false;
6 c! Z9 w2 ?! d, e6 H& P }
" e' m3 E; W* [- r7 y" _ }
/ }& ?- }3 T. s1 I$ v0 \ chineseid = document.sform1.chineseid.value; ' I( r* c0 i/ M. }8 r+ X7 ]
if (chineseid == "") 9 `: w1 |8 T) e6 f N( ^
{ 0 m" R5 ^) C/ v1 ^, a% {+ H: h6 u% f( u
alert("请输入中文昵称");
$ H x& n8 j8 p+ w document.sform1.chineseid.focus(); 6 k1 E' x; }) M8 O7 f; L
return false; 8 s" b9 ]7 S- h k& [2 O8 e
} 9 p. q' e# I, x* G& N
password = document.sform1.password.value; , n- _& j) ^- Q$ |
if (password == "")
u6 L- n2 L% N. B5 t5 q {
; c0 A' o/ L( p! ? alert("请输入登陆密码"); ! r% L" z& L8 Y$ V! g& h
document.sform1.password.focus();
k* u9 f, k0 D8 x) M7 p, c return false;
) ~: w0 X/ d) P6 u } 7 e, y1 O1 L+ h
password1 = document.sform1.password1.value; . n4 }' X/ N; {3 k; _
if (password>password1) , p" v; O* q6 G" U1 R6 W& F6 w, P; j
{
, g% i, N. d0 D0 r* J0 O alert("重复密码与登陆密码不相同"); - w7 E+ B: E. R( T. U- q5 S
document.sform1.password.focus(); 0 E+ X: U: D P( x0 x
document.sform1.password1.focus();
9 ]. O# O/ L. o- {; p return false;
: h. ]& K3 V* T; J, N! V% o* W } 3 e7 O% b+ k0 q. Y/ _
if (password<password1)
. u4 w! e* K: Y, R4 T l {
7 g8 k6 J% o( n f4 _% u alert("重复密码与登陆密码不相同");
3 k1 l2 P5 Q9 P4 ~& C7 a document.sform1.password.focus(); - O) K' G7 R; G) r( d& s5 n
document.sform1.password1.focus();
+ d. L8 s% ~: l5 M' X return false;
" j+ n r% c% ~. n8 E& C1 w0 }& _ }
! R: ]& v9 G2 C O/ H, i+ [0 X if (document.sform1.email.value == "") $ v! m6 m3 }# e i' a v7 g" I% R2 \
{ 6 v% o: q" q" K7 N2 l$ i# `5 a! [2 ]" _
alert("请输入您的E-MAIL地址");
% [8 o8 T! C' @* T document.sform1.email.focus();
0 y( |( _8 N# S( C: A+ k return false;
, V/ c& v0 d9 | Z+ S7 L }
7 S3 y! `, R, ~5 S* ~ 6 a/ ], v+ a5 ]) Y/ |! G3 C
email=document.sform1.email.value; 4 [4 G5 V, b7 E* ]* Z; V
emailerr=0 8 T( C" M1 M, a& ^; _4 }% B
for (i=0; i<email.length; i++)
' z ]5 o. C: W) a { # D/ L; f* f" |* C* @
if ((email.charAt(i) == "@") & (email.length > 5)) + ?* w9 n' p) w) E) |+ r) A$ u
{
! l' I2 G8 j: K; M0 W9 b emailerr=emailerr+1 ) W6 D& o; Z1 l$ y5 Q
}
$ ]! v) x! c }7 ]+ T. I }
6 m- d. s" ]* L- D: [5 X( F if (emailerr != 1) / Z' q, ^& z% E. i" G K9 [
{ ' e8 {6 U; x" V( b, L
alert("请输入正确的E-MAIL地址"); - @4 w' ]3 e7 u. S7 H
document.sform1.email.focus();
R4 j: \, y0 \4 H2 l0 X return false; 3 e1 X" O% W& K6 d: e g/ {/ L$ g
} % U+ r2 y7 F# N( E& v) K# \
5 d: Y9 T4 g/ n if (document.sform1.checkask.value=="")
! e3 x* ?7 I8 v8 U6 ]; ]3 h { * P% F0 X4 N; z! S' X- f% K# k
alert("密码提示问题不能为空");
; W0 p, U! `2 U: f document.sform1.checkask.focus(); + ~- U" n2 A3 {8 a5 C& @& t
return false;
& o2 l. K. @: V) j } # b2 i+ o' }3 k
if (document.sform1.checkans.value=="") ( E$ k1 F, p4 y! N; ?+ j
{ $ X* }8 v8 H5 b! C! T5 J! i5 Y, F
alert("您的密码提示问题答案不能为空"); 1 O3 s0 ^" J0 P0 {3 u
document.sform1.checkans.focus(); e2 N! U. ~/ C' A
return false; 8 m4 C* `$ U4 e2 z z3 i
}: X$ A9 A# h9 C: s$ Z8 s
return true; : k1 x* @6 Z2 j1 H% h6 C
0 F# }2 L/ u7 S4 ^+ D- ?2 D- N* y
} 0 n1 J4 `6 x& Q/ J) V/ u1 ?# j
</script> |
|