|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14329
- 金币
- 2450
- 威望
- 1647
- 贡献
- 1398
|
这个脚本对你可能有帮助:
) v; f7 p! G. k! o5 a<script language="javascript"> 5 P' T1 Y) y% d& _7 M9 y
function IsDigit(cCheck)
" T% U' t& T) P2 T8 s { # G6 u' ?7 `; S- L0 {5 K8 h
return (('0'<=cCheck) && (cCheck<='9')); 2 ~; ]$ E( U& Y" D, v; a' i
} ' X1 Q! B0 q6 L* A" _+ a
# F/ l. W1 l6 Q5 q$ x. J* {- ufunction IsAlpha(cCheck)
" V' H5 ~& B. V/ v' ^ {
0 T% N1 J( U% \; e return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) : I! l1 k5 Y2 j1 E+ }4 F
} ; n6 k( G# I: L' ^# V
7 d" X5 F/ s5 r# m- }+ W) H
function IsaNull(cCheck)
Y p1 _" `/ c! P6 L* P {
; D9 M7 A8 u* y return(cCheck != " ")
- C! H: [3 {- g* x0 j: x1 a } " Q& u$ v: g1 S7 K6 R6 m( o2 y
! _& T3 {0 o' s. ~6 q9 z
function checkform() 7 `( m5 P _8 n) T- T4 [" S, d
{ ! Y- H- ^ L) O$ z8 I" D( a
id = document.sform1.id.value;
. \! Z; h) U. U+ Y. F4 H% k if (id == "")
; B' e' K- x* Q- h4 Y { $ I( x3 t% L. Z0 s Q
alert("请输入注册名"); 4 T0 y9 _( E4 z- K8 b3 n) x* [
document.sform1.id.focus(); 1 V* V. |0 @1 `9 j
return false;
7 x6 P4 @4 ?2 g$ b7 A }
! x$ r1 ^! Y2 M: p
% e7 W% a) n2 S for (nIndex=0; nIndex<id.length; nIndex++)
! K7 L8 R+ R1 l ^/ O {
8 r) T( ?9 k! P" \" [+ J cCheck = id.charAt(nIndex);
, u$ E. `4 v8 J5 z if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
# _! o* d6 y& N$ x3 O# X {
6 y$ Q5 t9 Z# [1 O: [4 g alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
, d) t: r( a- p0 O% E) X document.sform1.id.focus(); . ^* }% u; N ^0 q+ B: D
return false; ( M* A2 l; x5 E$ ^0 f$ t
} 2 {4 A, a. b3 Z. L1 G, r3 `& [
} " q6 |2 o+ T d' |/ f
chineseid = document.sform1.chineseid.value;
; R8 E7 V3 n9 _, @' F! m4 l' K if (chineseid == "")
: E; l# `- v0 N {
; w3 @6 X. E3 _1 a alert("请输入中文昵称"); . K! W7 s( } |/ C/ V' y7 g
document.sform1.chineseid.focus(); 5 K4 w& R# `) a5 h0 w" n
return false;
& f; r# W. L0 K) o7 N/ `5 s1 @ } % j& x& Z6 Y# E
password = document.sform1.password.value; 1 P& X) A" Z" H+ B" J( h
if (password == "") ; Y8 s5 T( J/ _) W( q' M1 l
{
( s: l T4 V6 \3 A0 e$ H& { alert("请输入登陆密码");
* J1 |. J% s* C/ }4 X6 P& l+ e( Z document.sform1.password.focus(); 5 Z: U, v( w- u
return false; $ m5 ]1 X2 m+ ]
}
# h. c+ W! d7 ` Z' _/ ^3 |! ~ password1 = document.sform1.password1.value; 8 f- j( l" B: S# H, v! ?7 S9 s Q
if (password>password1) / x5 T1 C. ?: z; l9 |
{; q7 A( y) K1 i# m; w6 G3 s r
alert("重复密码与登陆密码不相同"); - w: J+ c, z" r. b( H- v% N
document.sform1.password.focus(); ; t, b3 V! o9 A# S* W
document.sform1.password1.focus(); ' l, n. B$ S% [' g8 g; C; Z
return false;
' r& Q2 j! Q' R7 ^ }
* w2 |/ s# Y8 d! Qif (password<password1) 5 \ f9 k6 s. W& n9 y; G, | q" {8 \
{
% O' l: G1 M% W0 g7 B alert("重复密码与登陆密码不相同");
/ u& B/ T8 E/ R/ O# n7 U( L document.sform1.password.focus();
* _) P2 m6 b: D6 U document.sform1.password1.focus();
0 q. h3 V9 h. w! {% R4 W- P return false;
' z& S E/ {/ t7 P" | }
5 j. r5 D8 x: d6 L( O* U if (document.sform1.email.value == "")
$ [2 Y3 S4 ]; i {
! B7 H7 c' b: {! t$ A# T# u( | alert("请输入您的E-MAIL地址");
' J: ^0 Z6 a, x. I& P: R% u' i document.sform1.email.focus();
! e" ? V/ N+ ?4 } return false; / U2 ?% w. A* p, E
} 9 i! H; s3 D/ H9 z! U ?8 k
1 x! q) a8 g4 W% H
email=document.sform1.email.value;
% _- U) A' r* j8 P9 Y: h2 S emailerr=0
; g) h# d) h% q: m9 ]2 h for (i=0; i<email.length; i++)
. L# {+ O3 n' k3 J { $ K3 k; Y7 W z& T
if ((email.charAt(i) == "@") & (email.length > 5)) 0 M0 }& |/ ]2 a" L
{ 3 ^ B* h% K: q: E4 z# d9 p
emailerr=emailerr+1 9 L, B. r& u9 I! r$ b9 a# Y
} # d) m+ |4 }5 B; M/ l5 @
}
0 O3 S$ \8 ], K) r; l+ A0 ~6 Y$ g9 f7 X if (emailerr != 1)
- S S1 q# s; c0 B. T+ t% l b {
" M- w* m3 G' a' r" @2 w! @ alert("请输入正确的E-MAIL地址");
: s* s5 q. s b- ] document.sform1.email.focus(); 4 l) z) I5 k! t0 B% A
return false; 3 K: a+ _: L0 M! O1 e/ ^
} 6 \3 q4 e# c! u1 _4 |
% F+ w" a+ R- O! z+ Y if (document.sform1.checkask.value=="") * F& w) J6 f" V* x. m
{
5 G' x1 r* u, x alert("密码提示问题不能为空"); : E, w2 R; d. I6 F1 P. d$ R: n( \+ F
document.sform1.checkask.focus();
- U7 s1 ~, x$ I1 L return false; : w- t l! F# g- V1 F2 ]$ j9 z
} . D# H7 r8 ~; V1 C
if (document.sform1.checkans.value=="") " j! P6 @- F, d! }" c7 q; u
{ 9 i- C4 ]( e8 [/ F) x3 D
alert("您的密码提示问题答案不能为空");
% I1 m7 {: f8 z* A" j document.sform1.checkans.focus();
$ e9 D7 Z5 O5 M5 J- s' a return false;
3 A# r& A( E; G$ X1 M8 b. J0 V }
7 _& ~3 j Y1 v9 h- i return true;
8 r9 ?3 R0 S" ~9 T/ P {! c, X
, A( Q/ n& l( n7 X8 |. ^}
! x y9 M4 G: [- R</script> |
|