|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14343
- 金币
- 2457
- 威望
- 1647
- 贡献
- 1405
|
这个脚本对你可能有帮助:
+ y! f, O% y9 {7 u5 _<script language="javascript"> ; r! w7 ?0 p! b$ n
function IsDigit(cCheck)
, O' C' N4 J( @. ^% Z; k7 ^ {
4 C7 G9 [7 x$ S, D% E) | return (('0'<=cCheck) && (cCheck<='9'));
/ }1 P( e. `, C% T3 t }
" l4 c; n" G% M5 r$ P5 C6 o* @
: O. X7 X. h9 [* d( A W3 Kfunction IsAlpha(cCheck)
$ N" W* X2 u! T2 d9 y {
; b$ R3 }( n* Q5 Y9 I# ^3 B% M return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
9 J S5 l! i% d; ?0 T# i }
2 T& _( T9 T. w0 N6 E+ l ; Q" e; Q/ [( s$ J) O
function IsaNull(cCheck)
' H: y4 K- t5 N( c9 l {
7 U8 Y5 A4 p( L" k# R# d9 Z return(cCheck != " ")
/ ~1 w+ d( C2 U8 k: p5 v( r }
/ T* p% m; B1 \9 j % Q: a. r, K2 B; s4 d1 M( ^9 J
function checkform()
4 n+ B5 f& [- O, Q7 i8 q+ } m{
0 M; [: {- T4 R/ _, g/ E id = document.sform1.id.value; 8 q# g1 |5 Z" c( M
if (id == "") ' ^. o% U* h' l% b1 [- Z! m: v
{ 3 d7 [' B/ F, w% S
alert("请输入注册名");
1 Q) T1 Y" d" K1 A) B4 P! i document.sform1.id.focus(); * E/ I% d9 m: T) h( M' F9 v
return false; 7 ?: l( S# D7 z5 V$ S+ P
} 5 {1 E% E4 \6 C) u7 j$ o* I
2 f n) m! A0 `
for (nIndex=0; nIndex<id.length; nIndex++)
6 b) T9 h; J: Q( L { c$ ?+ V: Q" m1 f# }( L) W
cCheck = id.charAt(nIndex);
7 _. {( }; [ I0 e: r# Z( g4 {, y, N- e if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
0 p$ H* ]. S( g8 F2 U/ x { . d7 J+ }% L5 Q
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
$ ?4 @( H! \& K+ G document.sform1.id.focus(); $ F, N+ }$ f4 S: y: l7 ]
return false; 7 E& o0 o7 ^# @% b! U+ ^
}
5 s! H4 H! _9 N# J } 5 D. ?* X1 S1 s' J5 i* M% I
chineseid = document.sform1.chineseid.value;
/ c* h" G5 f# Z! n8 i if (chineseid == "") ( ]9 t; F) g3 ^+ [' V4 {# T8 v
{ % _; |( D8 s9 E0 _# r8 J
alert("请输入中文昵称");
3 W/ u3 y9 p3 n; M document.sform1.chineseid.focus(); $ @; B2 q5 m, n1 j
return false; * m! t0 B z" X2 n6 F) j, b
} ' g- v% x' G. w. C
password = document.sform1.password.value; / x9 W, c3 n8 {2 a: l# _: N
if (password == "") : S0 _- f) m z" B
{ ( i2 f* `% l6 Z( p7 I. C
alert("请输入登陆密码"); 0 g( r2 G' n' ]
document.sform1.password.focus(); ! l! D' r+ ~ N
return false; 1 E5 V! {3 S2 r) R! {
} 5 A* n" j, z" d6 H" n$ N, Q$ ?
password1 = document.sform1.password1.value; # a% e7 ~" O3 W7 M
if (password>password1) % \0 j) F) A# X6 l7 ]" N7 W( c1 g
{% l- _3 f: M' W
alert("重复密码与登陆密码不相同"); - b8 N. g" ]! E4 u o; U
document.sform1.password.focus(); ) z N( k4 e0 q: ^8 j
document.sform1.password1.focus();
# n* u) f* x$ T+ @! h return false;
% l$ H; N1 T" x4 H2 V& Q* c) b }
" ?) `2 E8 C3 i1 T9 K/ Z; h9 uif (password<password1)
& a$ c0 W7 D: b6 x1 W {* G9 e+ D5 E" u K& G
alert("重复密码与登陆密码不相同"); . H5 V4 V. Y9 b3 T( q
document.sform1.password.focus();
# z( B* B+ _9 S8 \ document.sform1.password1.focus();
: o/ Y$ T$ M! Z! ]' Y& g4 F* f return false;" I. b* U) F8 Y8 q9 s
} ' N0 l' ]4 i+ M& l5 h
if (document.sform1.email.value == "") ) r% s1 v- u" S( O$ l
{
8 p- a9 F3 n% u0 K) } alert("请输入您的E-MAIL地址"); 9 \% j, x, O# W4 t; \- d
document.sform1.email.focus(); 1 R) j* T- r5 p# z9 s* ~9 \
return false;
5 l5 h% ? U8 `( t } 4 w6 w6 C! ^. Z
' i* g* [% h9 O9 i! {& u/ A email=document.sform1.email.value; 3 P# E2 O4 T' U
emailerr=0 . Q$ v1 t8 c$ @6 s0 ^) V9 e/ E
for (i=0; i<email.length; i++) ! `/ q: B- r* J; Q3 e5 Q
{
( y$ J+ p5 E7 E+ F- ~/ n+ u if ((email.charAt(i) == "@") & (email.length > 5))
{. @$ u+ S D; G { 1 P/ e1 M4 z! N6 F
emailerr=emailerr+1 ) \5 _5 [4 m7 Y3 ?
}
; L' Q3 Q6 c0 K2 d5 i8 _ } ; G3 I! k# C2 r$ n+ M6 l
if (emailerr != 1) . t$ b" ]5 Q9 y; l# q2 s E# S/ @
{
; q0 l4 x! u7 i3 v alert("请输入正确的E-MAIL地址"); * a; o g- \* K
document.sform1.email.focus(); / l6 X' X; E% A$ K
return false;
& W& X. @7 Z2 G( O( x) x! n } : P7 |) ^9 z3 b! H- \9 j& a) i
" n; J# h, b) ^6 T5 t
if (document.sform1.checkask.value=="") 8 ?7 _4 W8 F- M+ p% r
{ / C) ]! h! M b$ P$ y! m g# i
alert("密码提示问题不能为空");
+ J) a+ M2 d! e! p! f3 d9 G; N2 t document.sform1.checkask.focus();
; c0 [/ c2 T+ t return false; ! o7 W( d, J/ g7 d7 \
}
4 v3 |/ |: s+ n, k# F q6 a5 z if (document.sform1.checkans.value=="") + o* g8 G+ \& V
{ & `& B9 m" N( Q8 ^- O- c7 Y
alert("您的密码提示问题答案不能为空");
6 g+ v" o( p) l document.sform1.checkans.focus();
- l; j& A. s4 @9 q return false;
5 u3 x9 X9 @" B/ c& P) ^5 \% h8 Y# n) ? }
9 \9 n, F. G3 s$ M( S return true; 1 o. ~3 z# Q/ z# O
, ], H1 Q/ t+ Q! v# x
}
@) y! q$ B! K</script> |
|