|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14317
- 金币
- 2444
- 威望
- 1647
- 贡献
- 1392
|
这个脚本对你可能有帮助:# O( U$ R4 E* O$ P3 @
<script language="javascript">
! i: i' @1 ?' o. ~8 Y+ wfunction IsDigit(cCheck) 2 a2 R' O. j8 y1 t2 H
{ 9 V- M; @* b% x1 ?- e# b
return (('0'<=cCheck) && (cCheck<='9'));
2 J$ K$ @ T. ^" O2 g- x } 0 K/ T: e6 L0 q% p6 t
6 s- H: a. |- n
function IsAlpha(cCheck) 6 y# `. q7 V- w
{ # h% y; X& e8 R, N+ E
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
+ F+ h2 V9 B- P) ]) r9 c- o* d8 \( c } : P7 I2 f; w4 |: y& U# t
: q; a! g; E% b% U7 M/ i+ n% v
function IsaNull(cCheck) , M( O, |% b# J9 }8 E% t5 D, Y
{ 6 S8 j! x. @3 E( M
return(cCheck != " ") : R; U3 ^: E2 n& [! y
} : D5 M5 T, Y+ W/ [& U! j
1 m/ `" r3 C% `3 n& L3 L
function checkform() 0 d: t. K2 V$ Z: `
{
" @. {6 l+ b. U( ] id = document.sform1.id.value; ( y0 F T3 S: `" W
if (id == "") 5 `: x1 f4 M0 L" }! h4 u
{ 6 A4 R1 I# |3 f" {0 |7 [; H; d. Y
alert("请输入注册名");
& I+ v; v; c: ?5 e document.sform1.id.focus();
8 Y: z. k/ p, a7 T ^0 I6 V return false; / e* k. a( x6 Z: f) d5 q( l
} ' N. E4 h6 e" |# i6 F
1 E* s+ Y& a- `0 G& R0 O5 P for (nIndex=0; nIndex<id.length; nIndex++)
. d+ V' ]7 v7 q' n/ i2 w' u { & i( _; d% [3 m; s8 _5 y/ [
cCheck = id.charAt(nIndex);
* k5 P9 F. w0 `. {5 ~; A7 B6 z if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
! f* S5 ?5 z% h3 L9 L! }5 G/ l {
! i0 C4 n/ y; e, Q5 X; ^ alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); , t5 Q7 Z& L/ t( d
document.sform1.id.focus();
- i3 V# a# b$ A5 ~, ~1 B$ z return false;
" j0 r% s! C+ l6 b9 {% n }
- M z/ a) l$ e- M6 g/ }! ?; r& O }
- Q" G/ c0 v5 _: b& ` chineseid = document.sform1.chineseid.value;
. @' X* P8 q" {- l. V$ T* _ if (chineseid == "") ! R2 j( |( H Q& _
{ . ]( x1 c/ q- \# n' {: d
alert("请输入中文昵称"); ! ]0 Z9 q% T8 @
document.sform1.chineseid.focus(); ' @( k4 x. i* u+ B( B5 L; A
return false;
8 `+ Z5 Y, u6 i8 m# G& P }
2 C& ^7 F7 [! @' N password = document.sform1.password.value;
8 w0 V3 {: L {7 ~$ P3 H `. k if (password == "") 5 F6 @& R/ G; e, ?5 z4 a& f
{
Z' i3 p/ r8 G- ^ alert("请输入登陆密码"); ; D; X+ Z2 y& I- p+ z% N
document.sform1.password.focus(); 1 L' w! C) n4 c, m! P3 [6 ?
return false; ( [" L- y" X0 }4 s3 o
}
+ S& q4 F' {$ \" X) K password1 = document.sform1.password1.value; # U0 R: h* b0 I: M3 q5 ^# L
if (password>password1)
, x3 t$ k# f7 ?& W* ~ {
% n. l3 k, @, \' T9 b+ R alert("重复密码与登陆密码不相同");
; d3 c' E/ |) a) u document.sform1.password.focus(); % V# p2 D, e1 v6 z" t8 j
document.sform1.password1.focus();
( ~2 g# d5 M ~: f4 r$ ? return false;4 V; ~& \6 V) p8 w
}
& C" K0 M2 h- i' \, Z( Dif (password<password1) 6 _7 x1 o* ^7 Q2 H( L \. T$ \" ^
{
: B% V3 H1 u3 Y- d# a alert("重复密码与登陆密码不相同");
* K& E9 J% V/ P3 a# D( n# H document.sform1.password.focus(); 6 @$ n5 h8 z4 @1 f
document.sform1.password1.focus();
2 \: d7 h! o/ d. i return false;& e) |* n9 K+ o V$ q J
}
8 h0 H' Z3 H; ]; W2 ~, [ ]* a$ D if (document.sform1.email.value == "") , r2 b$ o8 p' e8 W5 O
{
: n) b% P- r Z& r alert("请输入您的E-MAIL地址");
2 v! a2 n, ~! J( I* x0 B* G; s document.sform1.email.focus();
8 x0 O1 k3 p" R$ r* A0 _ return false; / ]$ _. M9 v! u# \- v l0 O) `
}
/ P: }9 t+ i$ V& L! U
* L0 [( n+ u; x) S email=document.sform1.email.value; U. M. x6 `& s" _
emailerr=0
. c- s, N% |0 {9 d for (i=0; i<email.length; i++) $ U4 s# B: K8 y
{
5 [5 J% p+ K- }1 I5 T5 n- u if ((email.charAt(i) == "@") & (email.length > 5))
' t( C7 M" G' u& v* x { , _ a# @! v( o5 e, |6 A# l4 Q
emailerr=emailerr+1 0 N, _6 }+ A, A" I3 s
} 2 r: Z- D- @7 E" |
} 9 \1 ^/ G. T( [( t& ]
if (emailerr != 1) + M- z2 V( v: ^9 w1 L! [- k5 k
{
( K% j' ^- d6 `+ b( m8 V; } alert("请输入正确的E-MAIL地址");
P9 `% D" d4 z1 G( `( ` K document.sform1.email.focus(); ) _5 V& e: i8 p$ r' }, o, B
return false;
# {- Q0 T8 T; X# F1 N }
' |, h. `+ ~- I + w# ~8 m( y5 ]5 z- v# g
if (document.sform1.checkask.value=="")
) a {* t4 o6 g { 4 O& m! P" _9 @* ]& ?8 \
alert("密码提示问题不能为空"); ! Q5 ^4 e5 Z) o! A* w q
document.sform1.checkask.focus(); + q$ v, d4 m, [8 w- |
return false; ' p3 y* Y+ o# `! m) C6 X+ j
}
0 s( k5 I+ k% M: u8 t( ]& [ if (document.sform1.checkans.value=="") % G7 {+ S. q X4 n" z" S
{ 6 A, t2 X! f$ G
alert("您的密码提示问题答案不能为空");
& m. f2 h9 G4 M' Q' }; A document.sform1.checkans.focus(); 0 |4 ~- l1 F. b' T8 f4 ^1 X! x
return false;
( @3 u: S# D/ y6 M: v }
8 y, j3 }0 l& X( _ E, J% g( k: o return true; 1 k6 y: c) m6 N8 D0 L
& a3 ]$ l2 r" _$ m
} ( T9 L2 D! [4 L e6 m
</script> |
|