|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14417
- 金币
- 2494
- 威望
- 1647
- 贡献
- 1442
|
这个脚本对你可能有帮助:, f1 `) H2 F1 r; ^0 K3 _1 D$ s" Y
<script language="javascript">
" t& @9 \8 n' rfunction IsDigit(cCheck)
! A$ o( A5 ^ c( _+ b/ c+ m { 1 H' n4 |: ~5 S
return (('0'<=cCheck) && (cCheck<='9'));
4 L) s7 L' W+ e. d( k/ S } * E/ Q0 T1 V' q
7 j5 M( y/ M( n' p- n' ~- ^" I6 o
function IsAlpha(cCheck) % J7 h7 {4 J) ]" p0 _" g! R
{
3 j# P' I2 a7 I+ _2 T return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
( H7 D* x- w1 @+ n8 D/ g/ F } - D- B' |% G5 x( u7 _
0 w( z0 {: n& e7 u5 dfunction IsaNull(cCheck)
: P+ ?! G- w3 O7 \1 K ?/ x6 t { 9 F( ~* [# P' w9 P8 ^; u4 Z5 p/ @
return(cCheck != " ") 9 Y1 `: ]3 y+ \& |* g. w
}
0 f+ E; `0 G5 e) u$ V0 I 8 E. u- r. [0 {% f3 N; g: h
function checkform() - X3 E3 F% z% ?7 {* {
{ 7 Q# m- {4 z/ e5 H
id = document.sform1.id.value; ' o( J& _' @+ D
if (id == "") 5 s' t* I, }" Z2 r, P+ Y, B
{ U" c8 i; u) U6 [# K1 p
alert("请输入注册名"); + L) B1 h4 C8 k5 [* W$ |
document.sform1.id.focus(); 6 \ c# f( d% w- x
return false;
. n. l, E8 D3 z a6 W/ H+ B! E }
2 P6 [/ n, h" q( S# z/ |( Q7 o3 F 9 `+ A+ W( m/ e( M% t
for (nIndex=0; nIndex<id.length; nIndex++) 3 n# h# |: R U
{
/ X' {) k& x6 q( x3 ~7 R# [; d cCheck = id.charAt(nIndex);
( {/ O d4 Y: Y% t1 h$ M if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
9 v# o. m4 e' P/ W. `' j { ; e5 Q: \3 q' t2 u/ f
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); : @6 C( M! N; _( {" N3 x
document.sform1.id.focus();
, {0 Q2 K2 x/ w {; B return false;
4 G9 V% E% r) ~7 W5 ~4 J } * B9 l) k K8 _2 w( U
} 3 H8 a9 P& w: Z& m, K4 ?" C
chineseid = document.sform1.chineseid.value;
4 R0 j# h( z# H: @ if (chineseid == "") 4 i F e; u( `9 }) r
{
9 F9 q. M: u3 C) a3 w1 G. [; w2 S alert("请输入中文昵称"); F6 m% O, q& E1 B* F5 n( \
document.sform1.chineseid.focus(); / q0 C4 o7 Y4 s4 k: D, i% {
return false; " J _# Q+ c, ]+ Y1 d, K
} & r% l9 b/ Y) X9 B0 k
password = document.sform1.password.value;
$ f" _4 b. _6 U if (password == "") , [! D9 Q' r1 B4 h, L/ G
{ 1 `* x6 C! R% R
alert("请输入登陆密码"); * W8 j8 n; l# p1 L
document.sform1.password.focus();
! w* T" I; N5 ~" x! k" k4 x+ t return false; ) N5 [5 Y7 Y6 L2 T: z
} 4 a7 M1 z: K) ]/ I
password1 = document.sform1.password1.value; - F# o3 h7 ~7 F9 e* K# v+ J
if (password>password1) ! L# H% \9 F; v5 ?5 N& O h
{
7 G( o z# J# T$ d alert("重复密码与登陆密码不相同");
1 J% v$ q" M( F document.sform1.password.focus();
& _5 d9 n" R* L$ M5 B( e( j document.sform1.password1.focus();
6 G0 Q" F9 K0 d' }) B( R return false;+ {/ n% j% q: S; y& H4 i
} / d$ T+ S/ j. h9 P2 G3 v
if (password<password1)
. g2 \9 m2 }( t5 Y {
- X# W% s. d3 C }) s alert("重复密码与登陆密码不相同"); % V0 w- b( B% R$ j; k" }$ ?3 \
document.sform1.password.focus(); ) {$ O0 W- u- J& g2 X1 b& a4 q
document.sform1.password1.focus();
& ^) Y5 m% j9 U4 {. P) |5 d return false;
5 E! e* K3 W( a; X A } 2 [% t2 F; w: j- K. c7 @: Z
if (document.sform1.email.value == "")
! j& I* Y* D9 q { : m5 w, F' I. {) T9 U5 Q" U
alert("请输入您的E-MAIL地址");
5 `/ v8 q( S. Z! H' Q4 W9 y" d document.sform1.email.focus(); . C. a |, n% t/ E
return false;
6 z9 m. }/ ^6 m* L }
- h& Y3 m- ^* U' r+ I3 ?- D 9 Z3 z/ f3 v/ Y2 n7 c
email=document.sform1.email.value;
7 o5 o/ z/ L- E: d$ y emailerr=0 $ j! t1 x$ R/ w1 d6 K1 i. k" @
for (i=0; i<email.length; i++) " v, ?; d( S8 a5 C
{
7 S/ n5 q/ ?, X if ((email.charAt(i) == "@") & (email.length > 5))
" g+ g8 p: F' \! {$ H. h {
" d: K" b% u/ a1 w7 G emailerr=emailerr+1
* z' s$ d! {9 B8 W9 e }
7 F1 N8 \: a) X( N/ M& W. N }
& h9 e0 j5 d7 [ if (emailerr != 1) 5 M% f9 x2 Y1 G' U3 Q
{
& P" m+ Q8 @+ U& q; ?+ v0 v; ~ alert("请输入正确的E-MAIL地址");
$ y$ O4 ^3 d+ l# k- F document.sform1.email.focus(); ) C, ?. l t: H8 v
return false; 6 ~" v0 s+ O* A5 S- ~
} ; `! g1 r8 v( r( X
: ~, ^+ Y6 N& p3 T' x if (document.sform1.checkask.value=="") ( P1 E) l* x! ? E. a! P4 u s4 [
{
, m9 C3 k# h1 w; @ alert("密码提示问题不能为空");
5 w% B/ t/ d4 ? document.sform1.checkask.focus();
5 Y! ]0 A o( j4 s7 k, O- Q; N return false; & A5 T1 z; P/ n+ R; T
}
1 q: z2 b/ T/ P3 \ if (document.sform1.checkans.value=="") 0 E1 j5 m0 d3 U1 z9 p
{ + f: G# d9 F8 T8 }7 M
alert("您的密码提示问题答案不能为空");
6 U3 T5 r, h3 n6 E( e9 q! _; }/ R document.sform1.checkans.focus(); ! m& O' j8 ^! ~9 o/ F6 U, z) ~
return false; 3 f( G+ M: x# b, x* |
}
, n% ~. Y+ N1 `0 Q return true; 4 M3 [- K& c# r1 t" |* ~# Y5 J; a9 {
$ c3 b) s7 V8 W9 C8 X$ |) D" u! R} # d) w2 Y, f4 r& h/ A
</script> |
|