|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14365
- 金币
- 2468
- 威望
- 1647
- 贡献
- 1416
|
这个脚本对你可能有帮助:9 r, }4 s4 i4 z) z
<script language="javascript">
: j$ i* @' {. s' T4 ifunction IsDigit(cCheck) ' b! C. K; `$ v. l% y
{ 7 Z [2 r# j4 V5 }- V/ c0 q3 i) T
return (('0'<=cCheck) && (cCheck<='9')); , k/ k% x9 O, ]! z, i' ^. N p. _
} $ ?# C( Z6 R; K0 _7 Z
% S8 x% O5 G6 Q+ n" zfunction IsAlpha(cCheck)
: V7 H" U1 A8 I { 4 R- V( B8 a9 F
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) . M2 C, d: p6 W/ ?) T/ G: j2 a
} g- g* Y4 u+ B' x8 B% u
5 Q. k. L% E) C2 G% p
function IsaNull(cCheck) 5 S/ a. k# p9 ~- a/ B( Q1 d2 S
{
% ~8 P6 u5 }* s5 K* J+ | return(cCheck != " ") 6 f. m$ D/ m; a2 e" B5 G8 {( Y2 F! P
} ' t- n4 T& O7 o r
+ ]5 ~! s7 A; }, O' t: E1 o
function checkform()
3 m Q( D r$ R4 [. w1 \{ % A7 x- A* m( h$ @$ y B7 ]
id = document.sform1.id.value; / j& ?2 l4 W( j1 z% p
if (id == "") 5 j, |0 j# _; k+ [5 B; K8 [
{
: N# p+ i: ^# |4 w8 Q, V0 k alert("请输入注册名"); / A7 `' F. N3 i- t1 l
document.sform1.id.focus(); 9 c. U3 @, G6 `: m
return false;
: S6 f9 D7 q" W7 P) j! m } ! F* s+ s' u, n/ a& q! F; w) d+ ~
2 U4 z0 g# }6 m for (nIndex=0; nIndex<id.length; nIndex++) , ~( E0 T" S$ T
{
& s" i" H1 U7 l- D) G& o; W cCheck = id.charAt(nIndex);
3 i* A7 W# K$ e3 j$ P J if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
3 N+ L: P. y' |6 l- o- W* S { : V+ D9 E8 R# @ L2 I0 s- ~
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
" O% z$ _6 @3 W2 k document.sform1.id.focus(); 0 j2 b# [/ T. @. e0 n- }7 l
return false; $ ^% U' Z: u' P
} ; C2 a+ H& r* D: A; M8 V( r
}
) E# N. S4 d5 u chineseid = document.sform1.chineseid.value;
) a3 }7 l7 K* w: w- k if (chineseid == "") 7 i& D/ ?# |' e3 U% J
{
5 C3 Y& X0 n! b6 F7 g alert("请输入中文昵称");
" V2 H" V9 H% L) r) o document.sform1.chineseid.focus(); 0 H$ d. q d; z; u5 b9 z
return false;
( s- [$ l8 U2 `* K0 j }
) T0 Q& n! t+ V% u. S password = document.sform1.password.value; ) M& G2 y3 H( n/ c2 B7 k
if (password == "")
) Z; Y8 S! Z& c- e/ w; x6 h {
; {4 b6 d! F. z2 d3 k2 o V* F alert("请输入登陆密码"); 5 z7 c8 X/ q3 @0 ^
document.sform1.password.focus();
2 m4 T; Z! v0 R8 E3 N return false;
; v3 F/ T" Y% a9 W' @ } 8 t1 ^) Q. W6 H& c; j5 ~" ]
password1 = document.sform1.password1.value; % P! E$ K1 z3 @2 V/ n
if (password>password1)
* ? b `% y1 J! A8 ?- _ {( u9 T1 V/ h& J
alert("重复密码与登陆密码不相同"); : m" z3 d: K) J% |
document.sform1.password.focus(); 3 U3 S& {4 A! X2 F7 H2 y8 W) I
document.sform1.password1.focus();
( X& i: X* p' P0 ]4 L return false;
# m7 S) K+ z& a } & Z9 ]4 n& \3 S F3 {9 [/ n
if (password<password1)
y7 r- E- g( ]% m; E# `; r- X: f {" B7 { y' q5 l8 s g7 Q$ ]
alert("重复密码与登陆密码不相同");
- r( A0 b3 h/ K& { document.sform1.password.focus();
4 \. I! a: B2 @5 j% m document.sform1.password1.focus();
R# [3 d7 r" i; ?- Q return false;$ A5 u% D5 a/ y+ @: R7 i7 r
}
2 }7 a) t% Z# s, p9 g if (document.sform1.email.value == "") ?" |0 R5 f0 n9 P- e( w/ p
{
$ x7 p/ \8 w8 q7 f* O( D" { alert("请输入您的E-MAIL地址");
) |7 s( w1 }9 H/ ?* K$ X document.sform1.email.focus(); , S- i- \* l" D/ p0 d& f2 ]$ H
return false; 1 z# y; J% u; |# Z% @7 U k
} 8 Q2 E/ k- [) I9 X+ m
# P8 W+ }( W% {) l. E2 o" y" `
email=document.sform1.email.value; # J2 Z2 R$ J- v
emailerr=0 6 P6 O! {1 S5 V. p; D
for (i=0; i<email.length; i++)
m" B& f0 q7 j( t+ P* q { ) E5 H1 ~3 |$ y+ }- d
if ((email.charAt(i) == "@") & (email.length > 5))
$ q! s1 A( z5 v# \& m6 z { 9 k4 A. R& |0 D) m: R$ d
emailerr=emailerr+1 0 c9 ^! O/ I0 H- Q% K: Z# I# ]) t9 _4 P, s
}
9 Z0 t4 X& h; ~& F c; N }
! |" m' |/ |2 m1 `! _# O( Y: ?# D' W if (emailerr != 1) # R2 x+ L8 R" `; R
{
) k% {3 g- l1 M' A3 b alert("请输入正确的E-MAIL地址"); 7 H% J5 }- m2 \, j; a5 T) |: F
document.sform1.email.focus(); 9 R4 q: f) Z: e) i: Z$ l
return false;
4 Z0 j" H9 N3 o: Z$ _8 i" X c. q1 L } $ ?. U' `+ H( \9 s l8 z
* Z' D1 l! J. q2 I: h, N, e& m. ] if (document.sform1.checkask.value=="") * s0 z- M2 y3 ^0 t5 Z+ q+ a$ ?
{ ! ?( I' W: X. F" |3 ^
alert("密码提示问题不能为空"); * C8 H9 ~. h) d5 T3 T
document.sform1.checkask.focus(); / i( E/ ?+ ?7 i% H: e2 u
return false;
1 E" ^" `" U. S; [4 n+ w } + h$ i9 B9 c9 y/ T$ T( v3 O2 v
if (document.sform1.checkans.value=="") 6 J2 {: v, _7 ], w) @
{ + M6 V! x: O5 @3 z( A
alert("您的密码提示问题答案不能为空");
1 E+ A$ I8 `7 g0 e document.sform1.checkans.focus(); + t' `$ O7 \3 w3 I* E
return false;
l, ?; C) A0 e9 D$ V }
: w% M- N' S9 }: `" t& | return true;
- B6 {- S" T) T: d8 C
/ n* N7 R) G% H8 z7 u# d}
! [! Q" c. V$ t</script> |
|