|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14331
- 金币
- 2451
- 威望
- 1647
- 贡献
- 1399
|
这个脚本对你可能有帮助:3 T) }; a- ^2 N E7 ^' [9 v4 ]4 n
<script language="javascript">
* Z! ^' ]/ }8 i- i5 X5 {" b( ifunction IsDigit(cCheck)
& o: C- Q9 a* P! x" B) L* | {
+ I& D$ U5 |% C! H. D5 t return (('0'<=cCheck) && (cCheck<='9')); + y$ T! f$ ?% M! p2 B
} / i I$ j- ]8 K7 J
3 l4 k& l `: m7 T- Y4 r0 w: Q/ A
function IsAlpha(cCheck)
( I+ \( f# N# B: H# q { 8 F* h- V0 K9 l( S6 u" L! J& b
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
- R1 A, v R) u% U; Z& n9 J } ( O0 A8 T! b. _8 L. Y. t5 s
& O! N7 B" s$ B. `) z N% D4 j, Bfunction IsaNull(cCheck)
1 T6 ~8 B% \! h6 x {
! Z3 o. m& t: L% R3 U return(cCheck != " ")
. R) N }& B: D9 ]. l } ! x1 @9 y7 k; {" \8 Y* q% ?
3 ]. m- K+ \0 g1 F# ?' S# H
function checkform() * {4 \! c1 E/ a$ i8 {3 C6 x
{
3 O: }7 _! `. b' X/ E1 Y id = document.sform1.id.value; ) }+ x( i7 v* Q. m* u
if (id == "")
* Y% U& Q2 p8 j { ( L0 S: o* [+ T( h+ j- V, Z7 X# M
alert("请输入注册名");
$ T' J* V2 |5 X+ m4 E( z document.sform1.id.focus();
* b+ [, p1 b- m* D return false; " r7 h; b; M/ \
} * P# G3 e( @) G3 F
" x% D+ h3 H& Q$ K1 ] for (nIndex=0; nIndex<id.length; nIndex++) ; Y) \! `: i# x6 ^6 D% v/ a! s
{
% V: s$ [- ]: V+ s/ a$ Q- I cCheck = id.charAt(nIndex); 5 K# T0 _3 t$ I; @" S4 S4 b4 z D. y
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) $ l, \3 V% P: F: v! u1 I9 M+ b
{ 9 U) D; i0 j4 m" M- G- u3 {5 g y
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
; ~& N! V% D( u! l% ^5 ^ document.sform1.id.focus(); * H- T+ T5 n5 l
return false;
& \/ n4 J4 j& u, l } 6 c6 t6 S9 f% c# O0 M
} 8 p, T. n/ ]# j n+ J; O, o
chineseid = document.sform1.chineseid.value;
+ {8 U- r' Q$ `* V% W3 e m if (chineseid == "") ; f2 `% v5 W3 t$ d
{ , B8 {1 p7 Y& f# D/ R# c
alert("请输入中文昵称"); 0 f: L1 P4 |8 {" c: I. L: V
document.sform1.chineseid.focus(); 9 a w& f6 X3 q1 j) u ^" I* X
return false; S1 D6 ?. G: M6 S; `
} 1 n+ z0 _; f G2 e: H. i
password = document.sform1.password.value; # [8 J8 M3 n M7 h
if (password == "")
& \) u" Q3 }1 {& I9 w, t { # ^$ _+ k7 Z. w" M7 `" a5 T
alert("请输入登陆密码"); 1 R$ u; n' p/ a/ W* A: A
document.sform1.password.focus(); * H/ [* v8 `/ E* r- v# i6 J, `
return false; ' u( U* B9 O _, t5 P5 R6 u" n* f/ r
} , P# U$ b6 ?2 S. P4 ], D% `7 I! Q
password1 = document.sform1.password1.value;
. X2 m; k4 f' r4 K$ Y' Z( z1 t2 y% I& l if (password>password1) : W9 n Z8 _( n8 n+ |2 U: q
{6 I/ z0 S; L$ }8 K; ~* t; @5 B% O
alert("重复密码与登陆密码不相同"); " K+ b9 K* r j5 d& g% A4 j
document.sform1.password.focus(); * ]8 u# z- l2 |1 @! y
document.sform1.password1.focus();
9 y' A% P+ K0 |5 L return false;
# {- K5 V1 \* @' L } 3 q3 C; b# y- X: [) H( _
if (password<password1)
0 j+ k3 j& }/ X {1 L2 d' E# N) m
alert("重复密码与登陆密码不相同"); 0 A- W8 m$ o! X d/ e; s
document.sform1.password.focus();
* x7 v: k% _$ x) y4 B document.sform1.password1.focus(); 5 L, O3 Y6 }$ A4 [
return false;
( `7 a% M1 K2 \9 C6 n }
! i5 ?" P0 ]& R, y4 G8 x; } if (document.sform1.email.value == "")
0 u7 x" T2 G4 D9 g, U {
1 Z- M( H3 Q5 A5 ` alert("请输入您的E-MAIL地址"); 8 N7 K5 E: T$ z; I; L' c& D" x" J8 b
document.sform1.email.focus();
! U0 G" S9 N0 F return false;
0 L9 m* b( S6 a }
" e( }& P- _5 z) J. P % g9 f; t& _1 `/ Q3 d0 {
email=document.sform1.email.value;
+ F' y. O1 X, r |: S( U- U& ] emailerr=0
* K6 L$ }2 y( w9 T$ l* Z for (i=0; i<email.length; i++)
6 ?! @. x/ G7 U5 O+ m1 {* O, H {
4 r# a; D2 x, D) x$ A, `; p0 U; ` if ((email.charAt(i) == "@") & (email.length > 5))
9 n0 F2 l& v ~ { % X0 p; v6 _; d! U
emailerr=emailerr+1 7 k* x# i6 a4 M, C
} : f7 e4 ?4 N A8 {6 e
} ( L6 m, z ]6 J8 J% r; O9 h
if (emailerr != 1) - D$ _# H7 c( r* q( x
{ : m! C1 t3 o& z3 U# A
alert("请输入正确的E-MAIL地址");
7 T; G. k! R& Y3 z- ~+ u document.sform1.email.focus();
# g" n- ]3 z9 Z8 R% R return false; . q- c# s2 ^! j1 Y6 R
} 4 {& s# U3 i$ S6 z+ ^
; U4 `6 @4 [2 \) X" ^ if (document.sform1.checkask.value=="")
S! f- q9 \$ H8 S+ P z' |6 H X { 2 b. q4 f0 u$ X( O
alert("密码提示问题不能为空");
6 e' _% q2 e7 w1 |7 W document.sform1.checkask.focus(); ) C1 D; M- c& D; v
return false; + I! E' W% {' R( v6 E4 Q% L3 z
} * P6 O0 E/ d' }( w! Z$ t) `
if (document.sform1.checkans.value=="")
# Z% X% `- h( c7 i+ M { 9 W1 x5 n: ^* i) a: ^5 \
alert("您的密码提示问题答案不能为空"); - Y. X: K+ Y% Y! w
document.sform1.checkans.focus();
0 `7 ]" \- v+ ^: Y* X& o5 T return false;
: N1 T6 o, x$ l5 C }
7 y/ \4 s8 I% Y( | ~0 ^ return true; 7 O6 j/ Z3 a3 r# e5 g' Y8 M
4 J: O, G6 u* |6 U. r8 e: T7 p}
3 v. ^* U9 ? U9 P1 M6 Z- k</script> |
|