|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14331
- 金币
- 2451
- 威望
- 1647
- 贡献
- 1399
|
这个脚本对你可能有帮助:
0 E; w! ?' X! A3 {% Y) I) V<script language="javascript"> / A& b% g' V/ t% H' l
function IsDigit(cCheck) % }2 w5 J5 `( E' v
{
) N1 n( [$ z: B! K" f return (('0'<=cCheck) && (cCheck<='9')); # c3 ~9 u4 Z5 X3 Y8 t, w) U- ~
}
v; Z! m$ W* o 5 R+ o' H" g# ^! y5 W
function IsAlpha(cCheck)
! U0 h! Y6 r# I; C" ~ {
8 w! b0 O& N- a+ @& x( f5 J( q return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
) B+ n& s# M, z* N) p } & t$ l0 u5 k( q! M( h' s9 e
9 A5 ^4 i: f. g `
function IsaNull(cCheck)
( X, }5 \/ f1 ~$ r/ e {
; d4 X" b9 o4 d return(cCheck != " ")
- x8 l4 w( U: {6 R }
& v6 r' S% A/ v5 y2 D* } " y. ~6 M0 f4 ?8 ~
function checkform() + [4 M* u4 W# u# n, w
{ 7 z5 j4 y# ~. P6 v- I1 u
id = document.sform1.id.value; ; Q1 P+ O& A Y+ X
if (id == "") ; I& |! _+ q( z
{
2 }: v# d7 L/ C7 B alert("请输入注册名"); , j( N, g5 v3 \- z8 B- [2 ~
document.sform1.id.focus();
6 _7 C0 `$ D+ G/ x/ x' T3 } return false;
! j( I- y% Q# _5 Y+ ~2 a9 v( ? } 9 F* E9 |+ i; C% c6 l
! P w1 d4 {8 D' a1 u
for (nIndex=0; nIndex<id.length; nIndex++) ( a, @' N) i, |! h6 y
{ 4 m" @" T) q- n1 f; \6 n4 a5 r* P" Q- `
cCheck = id.charAt(nIndex);
! k5 C5 n; `( n, r if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) . Q0 N. W% Z* M7 o5 m6 d0 k
{
; y0 i9 }/ T; H+ j' I( g! t alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); ! M/ ?: e. W' O+ s/ a
document.sform1.id.focus();
8 c9 F C( X4 a0 w9 Y: } return false; 5 h/ S- v" { Q4 L
}
7 u, [) G+ H1 a3 d8 T4 h } % b0 }5 n8 g9 [' ^7 W1 G) p/ V) W
chineseid = document.sform1.chineseid.value; 5 g, z- Z$ E% Y, g$ m, ~
if (chineseid == "") : ?7 P8 y% R; @$ r" {+ r: V/ Q
{ 9 s, G/ W. K N9 V( G; `
alert("请输入中文昵称"); 0 ~5 i* q5 @8 F& O, f2 H9 ~
document.sform1.chineseid.focus(); 1 y. L& `/ a6 s8 H4 d( C* T
return false; 6 z% N" K- J1 G
}
& y+ J) |; K9 Y6 w; `; N7 _ password = document.sform1.password.value; / m; k$ [+ M1 m4 p. K1 \# }- T3 [
if (password == "")
) R4 t+ d% I8 B7 g/ o { 5 M3 m4 |% R. X6 Y0 b& D2 }$ ]+ f) Q
alert("请输入登陆密码");
4 y( {% W# |/ P0 E- ^ document.sform1.password.focus();
, T) i/ ?) A8 A& p, z3 V return false; % j# @$ V. B5 [1 J
} + U x2 k* }# N
password1 = document.sform1.password1.value;
! ~5 |1 h# X# l- R G. x. F8 ~ if (password>password1) 8 a* C0 X* G1 y4 h, r$ t
{. v W3 O5 Z) G3 k0 Z, w* e' Y
alert("重复密码与登陆密码不相同");
5 K5 G) G: Q; [$ U6 J% E& K4 Z document.sform1.password.focus();
/ B7 j) W) y. o& F$ ` document.sform1.password1.focus();
, H6 G: p2 t6 s# |- Y4 V+ U0 F. [# H return false;3 \2 }4 T* x8 y; g' R r
}
4 I/ I' ]$ M" W+ wif (password<password1) ( t9 Q# P* A: Q5 [: g/ ?+ b- Y4 V9 T
{& o4 s3 ^3 x' m. I, [ N- j
alert("重复密码与登陆密码不相同"); ; }% }( c' p* ]4 a3 N3 Z2 k1 E* h1 g
document.sform1.password.focus();
8 o( f* L/ J+ u ` document.sform1.password1.focus(); , t8 s7 s6 [4 V9 J
return false;
5 J8 a5 v7 P, g+ a' U }
0 T/ b/ }' b" ~$ S+ f* H( k if (document.sform1.email.value == "")
& i; \( o% J1 `6 \ {
% \; B P8 y5 p6 D4 `+ v& ? alert("请输入您的E-MAIL地址"); 7 @- r' g" g0 N3 v) E' S: `! G
document.sform1.email.focus();
' z% I' x _8 {: s. e return false; ) u/ Y# k; k& K/ u
} ' z3 u: T- p+ W/ t9 J" O& C
# N# `7 V/ D& @' F7 X" a R5 x email=document.sform1.email.value;
% g) o% M1 `: D# O# y% S3 v emailerr=0 - g4 i' L" B; c' z# K' r" V
for (i=0; i<email.length; i++) - I0 R1 V* M7 S7 j: _) D
{
3 }$ \5 d7 E, q: @! U1 o if ((email.charAt(i) == "@") & (email.length > 5)) ; k6 G+ i, k" } J
{
8 e4 `3 {4 X6 O3 @6 [1 X( |# R$ Q emailerr=emailerr+1
+ e5 p5 z1 k2 S# M" M }
& [0 E1 T6 I( q1 {1 c# p } P4 @: ]# k9 p" I1 F, f. `+ S6 {
if (emailerr != 1) , @. G/ y4 }. R# D
{
+ m3 |2 ~. y+ _' t alert("请输入正确的E-MAIL地址"); 9 F4 c) H' c, S& u
document.sform1.email.focus(); . m: t; D1 h6 W. b1 m
return false; 8 E7 S; m6 P& _9 L4 A% T; @' E
}
$ T5 |$ k( @6 }/ q9 i % z/ S9 P2 L5 K' s
if (document.sform1.checkask.value=="") / Y; G+ }7 E4 v) E0 h# d C8 c
{ ! Y6 S# g& e# ?9 {
alert("密码提示问题不能为空");
9 p$ C1 e( H' F% ^! y$ F; o/ | document.sform1.checkask.focus(); " y* x+ F5 y* G" i+ |. l! T) w Z, b
return false;
* ^1 r; B9 ]5 B/ y }
. e/ N4 K5 d* E% q% a if (document.sform1.checkans.value=="") ' c* |& H1 M& i9 S4 F
{
: } |8 O6 I8 w alert("您的密码提示问题答案不能为空"); " ^- h4 d: u7 D4 n+ M5 z) {3 f
document.sform1.checkans.focus();
2 V' x" Z( U1 c& X return false; ' u* e" d: X$ G6 c
}
5 Z* d( o2 F. p$ u& a2 ^ return true;
, Q( P. S1 s3 ]6 y ; f; b/ ^# O5 p' T. {2 v- u
}
6 Y; \3 r! l6 J, G9 u2 `3 y</script> |
|