|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14347
- 金币
- 2459
- 威望
- 1647
- 贡献
- 1407
|
这个脚本对你可能有帮助:
; N5 x4 H/ Y1 }7 W) ^3 N<script language="javascript">
# Y2 T$ q! P+ ofunction IsDigit(cCheck)
* _3 E: _" u. J( d" S- h5 t" M {
1 v6 p3 a( Q# |5 U u0 U& @* F return (('0'<=cCheck) && (cCheck<='9')); 0 Q4 K2 {( J i0 g( [0 D) L
}
, t, L; ~/ N* B2 Q% u2 x
8 x) v) X b6 x j7 b" n# sfunction IsAlpha(cCheck)
" @7 W* `0 v" r7 `; k {
7 I" Q ~3 S* a" \3 Z( X5 W# X8 e5 ^ return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 7 t2 g: w' _1 d1 G: O+ I
} 5 r+ V( k/ b# v: ~6 Z+ b, o; [
T; A! W0 B2 O& U2 h8 [4 c
function IsaNull(cCheck) % d6 Y3 W7 r! G j7 u
{
, ?+ f7 t# c* P1 | return(cCheck != " ") ) n: |/ X) j7 }# e1 M4 F
}
& O6 {! ^6 A: r; @8 @
: C+ q U: L% w" t8 Rfunction checkform()
# _+ e5 C! q1 ^. d& q3 o. _{
2 x q8 j: X$ x1 t' R5 N id = document.sform1.id.value;
9 s! F6 i: v: ^3 ?7 f if (id == "") : G+ o5 t; k. b9 @" @
{ " G* Y- D) { Y
alert("请输入注册名"); ' t7 R5 [* A% F2 F( N9 Y
document.sform1.id.focus(); ; [, g& e% @ y$ \4 ~, V- T
return false; 6 Q0 `3 p( r% G2 |9 F8 h6 l. |: @" Y# B
}
5 \$ s7 e a" m/ } ( b, Q z' g9 l }& {$ E$ p' D
for (nIndex=0; nIndex<id.length; nIndex++) # m1 W7 K& q( n/ X
{
! U1 y v/ e; x+ a" x6 ~9 W cCheck = id.charAt(nIndex);
. n( V/ B7 L; f if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
4 g8 C( L$ M1 K j: `1 X { s1 e% @9 R& t- l3 o. B
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); " ?' t5 A+ ]- ~( i9 t) F
document.sform1.id.focus(); 8 _& z3 L' V2 {& D& }
return false; 2 F5 l# _' w( A: U" ?/ ~ L; Q2 L
}
2 ]9 x4 z" G O1 f7 a& q: M } " F* D, o8 K; W$ N2 u
chineseid = document.sform1.chineseid.value;
) l7 f. T+ F8 y# i1 Y if (chineseid == "")
5 b" H. V: [% V) e y/ i; {6 L {
! A+ G+ y+ f& Z0 Z alert("请输入中文昵称"); 4 p* ?$ @3 j9 P
document.sform1.chineseid.focus(); - Z# [8 u% ^+ Q) S9 I9 R
return false; # F* n- _* b* J0 B$ z; [
}
( A" Y/ m( d/ ^. x. }% } password = document.sform1.password.value;
/ B' n# b) e+ \$ }! d% v a if (password == "")
4 x, }6 B6 C6 R' y) Q% h. F" x { . j! M1 [6 c( R0 ?! z" C) j9 U# X4 i
alert("请输入登陆密码");
/ ?2 F* Q1 e7 t$ Q, s. x document.sform1.password.focus();
. L# V: e: L0 {% V; I' D return false; * d( V' H- h8 g) i: h
} , k9 s a. V- Q# W! K2 h
password1 = document.sform1.password1.value;
" X4 {9 u' \# L. B, k( L if (password>password1)
8 o9 u$ b( @. B( c4 ^ {
5 c0 P8 m- \* o- y. e1 i8 k alert("重复密码与登陆密码不相同");
3 A4 f7 S0 h& [7 q document.sform1.password.focus(); . D9 Y# P' m% i
document.sform1.password1.focus(); 7 g, \! T7 K8 C( G4 }3 h" B5 p
return false;, C1 p# S( ?, w2 }# Y. V
}
" i# P5 q0 j4 {- x7 w! gif (password<password1) # a; N2 P e8 V l- d' O7 J
{& @9 \* I" w# v1 c
alert("重复密码与登陆密码不相同");
! u/ q6 W# B# u q9 e, H5 v document.sform1.password.focus();
) e x# n0 V' A: I2 r; A8 T. n document.sform1.password1.focus();
: I \ D0 s: E( R return false;
% n5 w5 p1 [$ S" q+ e/ D } " f8 ^9 B- y5 S6 n$ X
if (document.sform1.email.value == "") 1 ~3 @' j( F3 C* s. c" b0 h* @
{
; Z- D3 ^* L+ h$ w: R7 [8 E3 f* ^4 q alert("请输入您的E-MAIL地址");
1 Z3 l8 s1 p- _! @0 q7 Y document.sform1.email.focus();
. w0 `8 w8 Y1 i: i! b return false; - R3 C7 [' E" C# {$ R; f
} ) B+ ]7 i4 a g8 A
0 ]. ~! D% Z1 m1 Y; E& `" X$ }
email=document.sform1.email.value; 3 Q. E; F0 L5 [) [+ R7 @- w
emailerr=0
! {9 W8 v; \5 l. j% I# j for (i=0; i<email.length; i++) 7 Q) S3 k' o1 x- r4 e& d; _) I
{
3 L. H* j3 D# [- O if ((email.charAt(i) == "@") & (email.length > 5))
3 I y' U, ^/ {4 I {
9 n$ W7 G5 L# W/ f5 l( } emailerr=emailerr+1 4 S q0 d0 J( Z4 X
}
% m+ X5 c7 u% Y }
$ l$ |& q& ~3 M: u* e8 o- p if (emailerr != 1) / a- L6 [- c7 T0 d4 k9 K0 J
{ 7 k8 d* s/ f3 s) \5 _; c# m' r% j
alert("请输入正确的E-MAIL地址");
" Y8 e# G9 }( X- ? q3 {0 E document.sform1.email.focus(); 3 N0 _8 ?' W5 C4 X- C
return false; $ ^# B2 K" I" e9 |
} ( k; O2 ^2 ~! m$ {& S8 M; l
2 B# I3 {7 Z9 n; ^( a( q' x( U if (document.sform1.checkask.value=="")
! I' o- C2 C0 A6 @ { 3 I2 H* E; \. Y& j+ p
alert("密码提示问题不能为空");
: I' B3 s1 ^1 l2 ~/ W document.sform1.checkask.focus(); * y3 A' `# Q A' N; `
return false; $ U) h0 I9 J6 v6 f4 p
} % d* J# U9 l2 j3 P+ L. I3 }& H8 v, K
if (document.sform1.checkans.value=="")
! T+ T* u! [3 ]; ^. o% b { : s% I7 ?+ G Y8 G0 V5 g3 v
alert("您的密码提示问题答案不能为空"); 2 h) ~% v8 C |+ L
document.sform1.checkans.focus(); 1 k4 ~' G" ?0 N1 E; i
return false;
0 k1 U0 A/ g) l1 D }3 B; x7 t9 p6 r. t
return true; - x( Y- D X, }% {0 w. E
- Y0 p- d0 I* t" C
}
+ d( p/ `4 i) V$ }9 A</script> |
|