|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14325
- 金币
- 2448
- 威望
- 1647
- 贡献
- 1396
|
这个脚本对你可能有帮助:
1 B; T- k1 G$ g& X1 S+ \2 m<script language="javascript">
/ O9 ~- l8 s0 ?1 P8 ], [function IsDigit(cCheck) 1 _$ w% b5 o I5 K
{
) E' H/ T v' C( z return (('0'<=cCheck) && (cCheck<='9')); ; G+ b! g6 a1 f0 A. e9 B% e; X. {% g
}
1 r) X, Y9 E) ~7 I5 X$ C }" ]7 F" t
V# E2 [; u9 I- i' x efunction IsAlpha(cCheck) ) D: ^% v2 W$ W; ~$ F3 t! M
{ ! z( o0 y0 z/ |; w2 O- |) D
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
( ^0 p3 O7 g+ l [ }
7 h* K( _. @0 |3 u; | / h r8 U0 Y- w* l3 r; `
function IsaNull(cCheck)
5 S& N- r7 F: M ^, X$ s { / X4 U, C0 @! F" A( a& s- }
return(cCheck != " ") 4 h0 D: ~9 N7 i1 h- P( O$ q
} ) {; x! ~5 Z$ N- u: S! P0 R; ^
0 N8 \# o* a( x, h3 Z. F
function checkform()
% @( X1 F2 }5 ^! `' b* _& {* m{
G& @7 i( T3 O9 z( T; U0 | id = document.sform1.id.value;
" K8 M4 x/ W5 w% d. V8 \/ } if (id == "")
. k) F9 c% \' O. s( O- H {
* M4 f4 `5 M' a/ T( s alert("请输入注册名");
' R7 h& W; b6 N- U) P9 X document.sform1.id.focus(); 4 ^9 Q$ u3 S6 i q2 k
return false; 5 |7 v' C6 V/ @& ^4 x7 } o
}
6 ~( i0 ~ d$ J0 q5 p2 s5 e2 A
3 [5 W" w; P. Y2 }; R, o for (nIndex=0; nIndex<id.length; nIndex++)
5 }! t+ ~& Q, q" [ { ; b( N( N+ I4 ^3 Q0 B
cCheck = id.charAt(nIndex);
5 L9 x: G. _% |" k* p if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
. i* L2 J2 q3 o$ K {
, [2 W5 r3 z J0 E alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
9 r4 R1 }* o0 w document.sform1.id.focus(); ; I1 [; n/ O) [1 N" H3 Q C& K
return false;
' I! P( i8 u+ ]1 Q9 H) F } ) J" v' f4 {8 s* F: E5 S" o
} 1 x( U6 U! q- f( q+ a4 w5 n
chineseid = document.sform1.chineseid.value;
7 _; Y/ Z, ] @' Z# D if (chineseid == "") 9 O/ W8 |9 i8 A: \8 y7 A
{ ( f/ U' X! s/ w5 R+ @7 y
alert("请输入中文昵称"); 6 f/ L' k1 d$ x5 z' W1 ?0 ~! ?
document.sform1.chineseid.focus(); 8 n$ T- K. W' c8 D0 x
return false; $ b: f; u% s! x" v
}
& B# t( r; W! L+ _ password = document.sform1.password.value;
6 M& j; F s* g if (password == "") # [- `3 g# u9 C0 i5 @8 Q
{
* L' M8 m- @# Q9 B alert("请输入登陆密码"); $ w. _; ~7 H$ K2 D( h
document.sform1.password.focus(); I* o' f, `' L @! N3 D
return false;
4 G# i; f }' Z2 Q1 r }
, e8 N' [" @" {6 e& O0 W) f password1 = document.sform1.password1.value; - v) g* n- E: J
if (password>password1)
' Q& R3 I( s' [6 h7 n$ d5 L( \, P {) a/ y5 \& v2 ^( {3 k
alert("重复密码与登陆密码不相同"); 0 v& H" k( ^$ y- Z8 i/ b. l1 @2 J
document.sform1.password.focus();
0 N& ^/ M: R- b+ z8 O document.sform1.password1.focus(); ' P9 U6 y3 q; |
return false;
: v; T5 I* `' q0 z2 y+ O. ~. G5 | } / m& D; j! j \ B
if (password<password1)
5 E) X# A5 |4 R {
2 [ x3 T0 I% t3 A3 z alert("重复密码与登陆密码不相同");
) m3 i/ h E7 F2 z: T document.sform1.password.focus();
( I. p4 T* b- u, v6 o document.sform1.password1.focus(); + @ M/ d9 S/ @/ ?* o& o
return false;5 m% }6 X% `1 y) r+ Y/ i7 {. b
} . u# d' r+ d3 [+ B
if (document.sform1.email.value == "")
. r: g. Q( S+ y8 l5 N W {
$ h8 a' U4 Y1 S1 ^; s3 }5 @4 R alert("请输入您的E-MAIL地址");
" ]9 o7 y$ N/ O' \2 l, H m" V/ w document.sform1.email.focus(); / I3 q6 R4 q) G2 M0 S9 ~2 e* c
return false; 4 o! ^2 E+ j! f, e6 J% h
} 0 j( x& P, d. P! s) h9 |% o
7 X! b r8 R( y( \4 C
email=document.sform1.email.value;
* x+ E @) \$ @/ a" J/ z, f+ o emailerr=0 $ H# O4 l3 }, T! y w2 |
for (i=0; i<email.length; i++)
- d7 [3 W9 @9 A4 Y {
1 S3 d5 _, n1 a; k" Z) ~ if ((email.charAt(i) == "@") & (email.length > 5)) . g: L3 ]# `& Q( r& ~# S5 h- |
{ 6 p' @& w" i1 H
emailerr=emailerr+1 9 S$ p) [7 s6 I& H$ A
} / K3 e7 g6 V( M
} 7 @ x% o+ W& X, _) N) i& [! n
if (emailerr != 1)
$ T, b* @6 C: \; q# P1 G* K {
' }% Q5 Z' ?* p0 X% l# Y) U alert("请输入正确的E-MAIL地址");
$ _2 W6 q# ?+ o5 `- j! S# G: N document.sform1.email.focus(); ( W5 \1 ^5 `# e# Z \ u6 X' G: [
return false; 3 Z3 i% ]9 h& x d
}
5 f$ I5 i- [( H+ c8 M, _ * z9 d' S5 e1 i
if (document.sform1.checkask.value=="")
2 D3 T9 @5 [4 B9 ?3 D2 D {
. t% h' ~% X! p/ M7 o- y; P alert("密码提示问题不能为空"); " `9 C, a' |3 r/ w9 B$ R: B
document.sform1.checkask.focus();
3 g; C0 J! O6 v return false;
& Z+ B9 n; a7 G5 p- [& k) ~' S0 y, L } 5 b1 u! ]' E. A4 {* C
if (document.sform1.checkans.value=="")
& y8 A8 u; Q; Q& Z4 b: L3 d { # X/ q7 }; Z- g
alert("您的密码提示问题答案不能为空");
8 l1 D; j( g2 V w5 Z document.sform1.checkans.focus(); 2 w6 g' ]* f: v8 h" ~: J" j* [) I
return false;
8 ]- I- [1 s0 N3 Z: w8 e$ l }& F) _8 ?* C* x; h
return true; + |2 N D: W* a
. p Y4 V7 W8 q
}
3 H, H! O6 j* D& B8 |! H</script> |
|