|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14349
- 金币
- 2460
- 威望
- 1647
- 贡献
- 1408
|
这个脚本对你可能有帮助:
7 R! s, d: v: u |' Q<script language="javascript"> ' a( W6 O a4 | d X8 ?
function IsDigit(cCheck)
1 P/ u( N" Q" s+ t" J { & |# V, y4 Y6 z+ y
return (('0'<=cCheck) && (cCheck<='9')); / X1 J0 s2 x+ J `. {
}
6 c5 ?$ }: U" ?) N
% N E Y2 E" N. gfunction IsAlpha(cCheck)
# p! t; q- _* K: W {
9 n; ]6 d5 q* X$ x- l return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
% p2 C9 Y4 N6 O$ r/ p! _" y9 r }
' b6 f: c$ y+ P+ M 1 \+ O e: v( o
function IsaNull(cCheck) ) y2 w$ I* z! N' z
{ + N% Q) E' ^9 V4 R7 H
return(cCheck != " ") & p6 F( a4 N6 X4 E, K/ I8 l
}
! O) M# S- o; d! r; R5 i - w$ s( v. O- q' O) q+ _' }
function checkform() & M ^0 _# i& t& Y. o+ H" G& R0 Z
{
0 Q7 r* H( ~4 `- z7 Q id = document.sform1.id.value; 7 ]& p, {4 d Q+ }7 b
if (id == "")
! z( m' c: P3 r; j2 I0 ?2 ?. m7 \ X7 E {
; h$ j7 |1 Z+ `$ ~- `* e alert("请输入注册名");
( G- j& R8 I6 L' w, o- P1 v* r document.sform1.id.focus(); 6 A; o6 ?0 x, m
return false;
$ m* C9 i" p3 I3 D5 S" w( P } - L/ X: P0 B# i( f8 L
' _! a4 X( d* }( K& `& y, ? for (nIndex=0; nIndex<id.length; nIndex++) ! e0 U) P2 o+ ~: o
{
! [8 P5 H- c/ _* Z( _" Q! r cCheck = id.charAt(nIndex);
9 {/ j/ |" C! ?5 a$ s r1 D if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
: T) a; B$ e4 f {
" Q+ u- T' \2 J \$ p1 X# u alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); + y6 J7 T& _: B% K9 H1 ?
document.sform1.id.focus(); * w! E2 d3 u& n- v0 V r8 o
return false; 3 O% Q* a: U/ ~
}
: w. w7 G/ u0 d6 I/ X5 h% \ } - H6 Z9 V9 j: U) {
chineseid = document.sform1.chineseid.value;
; ^6 |* c/ g2 B' R; p2 Y if (chineseid == "") " h) g; W; B e ~6 D
{
$ o! b& s6 T2 b alert("请输入中文昵称");
& _" c1 O, G# |. l" o+ C document.sform1.chineseid.focus();
# ^+ P' V9 e. d& f4 O return false; 8 b9 v, i2 g/ J- p4 `
}
" Z. D7 b# o8 w! p" F/ |& [ password = document.sform1.password.value;
4 K- |; r3 [( p" u3 C3 Q2 U8 t if (password == "")
8 i+ X& c1 g' @0 N$ a! N( S5 _; F {
; \, U: \6 x& W! S' @4 O; [$ G) r4 A alert("请输入登陆密码"); ( C% Z" ^* `. t8 I" z& u Y3 ^
document.sform1.password.focus();
~: X: E% H( [& t C return false;
1 C5 v& O( @( m } ; h8 w% z3 d' X/ O( l+ @, b) B$ \
password1 = document.sform1.password1.value;
: |3 r0 E) N0 E2 f if (password>password1) 1 \$ T& o5 N. t/ H6 p6 W
{
! O. b% p" z& r& ^3 s: {1 Q alert("重复密码与登陆密码不相同");
: O+ J' C( D8 \! y document.sform1.password.focus(); / w1 w# w* [/ P0 K* D/ J
document.sform1.password1.focus();
* I$ M* ?9 }. q' @% ~ w6 @ return false;5 T" g5 S1 J& A& {
} ) w6 r1 F( a/ s. U
if (password<password1)
2 ?0 H' C3 |- p5 L0 w {
/ X- Z. d: ~& T0 ^0 C$ s5 e& \3 ?# w alert("重复密码与登陆密码不相同");
" n8 t( X' H! M document.sform1.password.focus();
. k' Y( m, q* x. j document.sform1.password1.focus(); - @. S7 _0 N$ A$ n) \
return false;
' M% J. m$ q: {; D3 k: w3 ^# Y& @9 R } * c7 a9 C1 z+ i- L! L! P
if (document.sform1.email.value == "") 7 p) e/ E( X( B I' Y! b
{
! p |+ z& O, X- P! z alert("请输入您的E-MAIL地址");
) y8 Z$ I% P- O/ X0 B" t document.sform1.email.focus(); + D, A) l& A3 l* Y. y" b$ h, I
return false;
" z/ d/ C" b) R; _: S! F } : g' R& w9 Q* g4 c/ }# {
- d, c4 y" N0 N4 ^
email=document.sform1.email.value; & z0 A; t9 L$ Y. D! @: h+ e4 @
emailerr=0
7 V v7 v5 ^3 N for (i=0; i<email.length; i++) ( ?6 b9 |3 M) d% N! X
{ 4 V Q) b4 _% z
if ((email.charAt(i) == "@") & (email.length > 5))
2 y; V+ o( I4 U0 ~! a {' u {
+ w9 q. V% U" w$ W3 u& ^) v1 y emailerr=emailerr+1 5 |. \2 p" a, {" J
}
. b" o+ c; h" G$ K; x! e+ H# w5 b. L) j. H } 0 D+ `% I$ T3 k0 ^. o
if (emailerr != 1)
- x9 T8 P1 i* j" o3 U5 ]. i$ `6 ? {
; G" q p9 T3 A- w! r, Q, R' ] alert("请输入正确的E-MAIL地址"); % m, P$ ^5 p1 t F& P
document.sform1.email.focus(); 2 J5 ]4 g7 n) @+ J: z/ O9 u
return false; 3 N' X% \/ f( {% e( E5 d' B
} " ?- S- s3 \* p# ^- T) n; w0 G0 l- u5 J
! r0 l h3 y: ~- K4 [& n0 v- K$ ] if (document.sform1.checkask.value=="") / P' G& z' n% g& c
{
. E* i9 Z8 h1 }: Z+ a3 C$ u alert("密码提示问题不能为空"); $ F& Y' @1 t6 z' U& h
document.sform1.checkask.focus();
% }/ {% g$ P v1 l4 m return false; 5 O- [% s3 c3 A' Q
}
& e& ]9 O- P0 R9 X: F# U/ U5 m if (document.sform1.checkans.value=="") & o+ G4 _8 V5 X4 h/ z
{
7 A A" f- D9 X8 ?& S7 P alert("您的密码提示问题答案不能为空"); 4 A6 x0 B$ N) K- a( b0 o
document.sform1.checkans.focus();
0 S w( r N5 B S return false; p% A) S, W; @3 j" y
}
, J% {7 v+ f* c5 S b% i return true; 0 Y$ F' @( M5 Z# o m; C7 w* @
/ `% A* a, r A2 d1 [: C}
6 M! D# R: O5 f" N! F* i</script> |
|