|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14389
- 金币
- 2480
- 威望
- 1647
- 贡献
- 1428
|
这个脚本对你可能有帮助:/ z# k' `) _1 l; R0 S
<script language="javascript">
3 h* d' Y) c. lfunction IsDigit(cCheck)
, `( B+ Q) g2 l8 _5 {# { { + Q& u- E$ c! e/ B
return (('0'<=cCheck) && (cCheck<='9')); + l2 S) U# ~0 Z) X, J+ \
}
3 |5 h3 s, L: a; j$ n: R
7 k- m( M, O8 I P9 Pfunction IsAlpha(cCheck) l; U% }. ?, ?
{ 8 t* J: ~$ {, m/ P
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) / u6 g6 } X; }! C
} 3 }! \- p2 F* n, {
9 F: H. k* C t' `) P0 z
function IsaNull(cCheck)
8 b4 y4 W! v6 u0 u& v4 F {
( u d1 l0 @- _( K* y$ [& Z return(cCheck != " ") 7 h) i# g" V4 u( T" H
}
) [3 Z' j$ D9 I0 y8 ] 5 x1 g$ D; C1 \* T; `! x2 h
function checkform()
$ ^: S [: z" R3 P+ h0 R# n{ : E+ `$ B0 \" l
id = document.sform1.id.value;
$ _ A. V0 s G! k% r8 B if (id == "") . z' g: c! @- \$ K, I
{
+ @( n6 m+ x: x c9 Q alert("请输入注册名"); , ^ ^# E2 V+ a! b8 f9 Q8 i
document.sform1.id.focus(); & D0 e: [: f& P$ d! O9 x4 ^1 L
return false;
; z5 X3 N( R A+ }5 u: i3 M }
. a5 {3 m1 s# s5 T . t0 G0 x, I: G7 ~/ F7 J% P
for (nIndex=0; nIndex<id.length; nIndex++) 9 t& T d) Y# S$ q5 i1 `3 t1 P$ f
{
7 u: _6 ]3 |. `+ N* Z. G! C cCheck = id.charAt(nIndex);
5 ~" Q: w8 S7 W3 O' e if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
3 a3 o, @2 j7 w! | { # O% H. U, W" V) m: E+ d! H' S
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); & | s: x( r) g- q! T
document.sform1.id.focus(); : c1 k" }1 Y, }
return false; * l7 Q! H& k3 ?0 O; B
} : n5 E: r! {! d
}
5 p6 ?- X" Y. j' T. Q% n chineseid = document.sform1.chineseid.value;
/ z5 V% d3 w& a6 g2 J0 p: f6 E if (chineseid == "")
' U& z e- ]7 k { , F0 h' ]4 g1 \9 j4 I& K, c
alert("请输入中文昵称"); $ p9 c' g+ c, S
document.sform1.chineseid.focus();
! H8 X3 S' B _% n return false;
r: p6 V/ u1 w6 v }
6 @9 c8 C$ h! V3 S* z( I password = document.sform1.password.value; ) u$ O9 `% {( v* Y; P
if (password == "")
) G2 _. g: Y9 O% h& k4 n {
1 h6 c+ T; z7 v alert("请输入登陆密码");
9 d" |6 K; S' g: u6 E document.sform1.password.focus();
4 m5 t0 W7 B' a! C! K2 p return false; & ]2 X* T4 v1 F b3 A
} ! q* W/ g; K g
password1 = document.sform1.password1.value;
1 q3 W4 v( j- B2 s' I/ |9 ? if (password>password1) ' i8 ^$ n. d B" U
{' c3 ` u1 Y" l2 V; s$ w
alert("重复密码与登陆密码不相同"); % Q; s7 \9 L! f+ F" N2 A) n
document.sform1.password.focus(); + k' E" w. h3 w
document.sform1.password1.focus(); ) s% A" f! c( k* o
return false;1 r7 ] }" x, b. h
} $ V; c, a4 { }6 S9 q6 x
if (password<password1) 1 X* i" W* a! k$ B. f9 X
{! R! q; ~; Z' w( F
alert("重复密码与登陆密码不相同"); * ?" F' L0 L5 x: x& \$ Y1 E& B
document.sform1.password.focus(); ) L; Y5 [+ G; X
document.sform1.password1.focus(); 3 @, x2 l5 y9 x6 ]
return false;
" k* I. F1 U4 k$ [ } ' o' ]0 g Y/ f$ T! `" |& f
if (document.sform1.email.value == "")
9 Q n3 Q n, u# x { 2 v3 t/ K) O, ?2 t. e+ W9 {( o4 B
alert("请输入您的E-MAIL地址");
% d' t9 @$ P( A8 X0 L3 s document.sform1.email.focus();
! @6 s; [4 m7 ^ return false;
2 Y! S. m; _ b+ Z. O }
w$ Q) D2 S/ m- l+ F* L3 n
+ R- o' C: U3 t, U3 S w email=document.sform1.email.value;
1 s4 A; Q1 J' b' S* P5 o3 {- ? emailerr=0 ; X1 y4 X/ i9 ~- @. Z' S
for (i=0; i<email.length; i++) * c; X0 }7 S& M! c
{
) W7 Y: p1 s9 C: M" {* K if ((email.charAt(i) == "@") & (email.length > 5)) 4 V: z' W# O% y
{ # K2 ?( d' f6 {4 Q
emailerr=emailerr+1
+ q; Q6 D& A& _; G! B# F" z }
( l& ^1 x& v: h' Q4 g' k } % q4 H. u+ q$ H& T( u
if (emailerr != 1)
- Q0 ]" v( J# R/ g { 0 ^8 D1 b3 t6 c
alert("请输入正确的E-MAIL地址"); 6 s% x% g% d. v4 _# M6 W
document.sform1.email.focus(); # p/ Z) }- G. a, O7 B; B
return false;
% Q5 u# ] B* v, y( X1 L% U4 F! Y } 3 y5 |1 \: i7 y9 i9 {
1 R4 Z/ F( ?& k T" @- t if (document.sform1.checkask.value=="")
! A' t2 j. ^# e( Y6 l {
4 d1 w: L6 Q, X6 a6 _1 p alert("密码提示问题不能为空");
( R/ L. D2 y. ^, p. a7 t9 |; M, b. p document.sform1.checkask.focus();
6 W2 b2 y& N% Z return false; . k1 O. V. n1 ^, @$ ~3 h# _
}
4 {- C: [$ L. Q4 H* x; u+ y6 i if (document.sform1.checkans.value=="") 5 X7 S( x( S5 H! G6 |+ K: t2 s- R
{ 7 W: h& x6 a' {5 O6 u
alert("您的密码提示问题答案不能为空"); 3 @: h- ]2 m( }0 G& \( E
document.sform1.checkans.focus(); 1 H5 [" v# G# a% t) Y. `
return false;
$ p! b* O, b7 c5 B }5 m1 ?+ K5 G, B$ N+ e% q
return true; 3 w# A# L- O6 J- F: e
Z8 S1 s( x' c- D}
, d" \; P% k9 P2 b</script> |
|