  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14191
- 金币
- 2386
- 威望
- 1647
- 贡献
- 1334
|
这个脚本对你可能有帮助:
/ M8 X( |8 t/ ~% `8 D<script language="javascript">
) R) ?. S4 ^( r9 N: wfunction IsDigit(cCheck) # E9 r$ ~% [3 _: x$ s
{
. ]$ a. ~6 z5 m# K return (('0'<=cCheck) && (cCheck<='9')); ) p% n2 q& ?+ {
} " g% @( w1 `% H+ j8 T4 m
1 O6 r6 z* y/ z* ]4 Lfunction IsAlpha(cCheck) 0 Q; ]! U; W' v9 T u
{
% M, B2 A7 C' {3 a return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 0 P; ?, L D7 f, c
}
2 A2 L' x) q4 j( A! ~# X' g
" v1 K$ y V7 y$ D/ zfunction IsaNull(cCheck)
& a+ J3 t& p$ Q! r6 g6 x; ]. O { 7 Q& c) p& ?0 v# u
return(cCheck != " ") $ s5 m# U& }$ ]" a* B6 j2 W
} # C! L z0 U9 [9 M* z0 c
* o6 m0 V) f9 e+ D6 o, c5 ~
function checkform() 7 s0 }& u' `0 N0 D# a
{ 2 | h+ }3 Q8 L2 a
id = document.sform1.id.value;
; h2 O& s# k6 K. t8 {* Z if (id == "")
* a1 L ~0 y: I6 V {
. j- ?& {8 K; Z7 A" H5 p alert("请输入注册名");
H9 s/ h0 w& s, Q o0 g document.sform1.id.focus();
8 `- N2 G1 b: M4 D. v! h return false; / l" `/ O) I- }8 B# R& R( t: E
}
, g7 J2 }, S8 I' i4 N
4 `1 @2 q) c% d4 U$ m2 C3 P) l# r for (nIndex=0; nIndex<id.length; nIndex++) , q# M3 d2 s2 {; T! h4 D
{ ) b! s! o0 ]. L8 e" i# E0 m
cCheck = id.charAt(nIndex);
6 |5 _/ Q# B$ [# j1 p) W% N if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
, O5 ?% ~& F: U {
6 [" p5 J. o, _* G) h alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); ; G) d o0 n+ m8 e5 A
document.sform1.id.focus(); 6 k* v' X" Q; f9 E% @3 {1 s- ?
return false;
6 \: J5 J0 O( @9 }, ^ }
0 Z7 y7 }; s% e( ^' ]8 e$ X$ l } 8 I" O J7 H C4 Z: I% E
chineseid = document.sform1.chineseid.value;
1 r% @; u# y: _( y if (chineseid == "")
T5 a7 f( g* T( Y! Z1 o- }" T9 o$ E { ) E; r7 u& h; }* c8 ~! P3 |% ?; s
alert("请输入中文昵称"); 6 v C* e) n2 i& C; G% ~. ` Q8 ^% k
document.sform1.chineseid.focus();
# n& S7 x0 L9 x# Q/ s5 t# ^ return false;
( f, j, r0 w" a: Y* L7 B' L }
" [& `% B) f) r5 w8 m- f/ o' B+ { password = document.sform1.password.value;
3 `4 ^7 v' p' k+ }4 K" }) H/ B if (password == "") . o) {" n9 O+ f; s" ~8 O9 |
{
; A0 D0 ?$ ]1 B/ R! {* z alert("请输入登陆密码");
" ?7 u& b G/ U* K/ } document.sform1.password.focus();
3 J1 G5 m$ I9 B* a+ Q) S# i return false; % y5 ^, j, A8 U) P6 q- t4 {
} ! v) T( N; P7 b) i( k7 D5 [
password1 = document.sform1.password1.value;
$ E# j/ Z+ e# {; M if (password>password1) 7 i I( d, G2 o4 y8 l0 A, k2 U
{2 w! B# A. U0 y1 W% a
alert("重复密码与登陆密码不相同");
1 s. [& x4 g/ d document.sform1.password.focus();
8 G1 L+ }; ^4 _4 x2 \! }9 d3 E document.sform1.password1.focus();
, i! _# g" R+ Q( [ N3 p return false;- p! A1 B) \9 h/ n' L: @0 b
}
# A! Q* W0 D$ C5 ?; Hif (password<password1) 6 S" H0 v& v7 n& `: G
{% a& z$ x* Z2 ^0 c
alert("重复密码与登陆密码不相同"); 6 y9 y5 h$ P, \' Y" W% v& e
document.sform1.password.focus(); + j0 T# U5 I4 [9 B+ R
document.sform1.password1.focus();
% P: v0 K1 l1 S! l) I( P8 ` return false;' r* n) _4 _( N0 a' k+ r# \; C0 g
}
9 _7 r. m. `2 _. Z if (document.sform1.email.value == "") # _6 Y4 O7 B# C8 U4 r X+ u
{
/ w: ]* [, L8 S$ q7 ^ alert("请输入您的E-MAIL地址");
' y; N* R! X: G; B v; R+ R4 G document.sform1.email.focus();
* O& k' ]2 A4 o+ D return false;
0 a4 |- |8 E( b/ B* }- { }
' i! e3 U& x, U. i* e I ! B) c" d) y% q( U( v4 Y8 v# C
email=document.sform1.email.value;
9 N- n2 {4 d& Y3 J+ A0 P6 l9 E. U. b emailerr=0
4 j1 ]7 C: i9 Y# Q, B6 d for (i=0; i<email.length; i++) 1 t2 z+ x4 a# P t
{ 7 d3 a% Q. i4 W3 f+ W# Y
if ((email.charAt(i) == "@") & (email.length > 5)) / S3 E: _2 A+ V0 E& _
{
3 k& _( v* V0 }7 n. N' i emailerr=emailerr+1 % g$ t. l M$ ^1 U+ ?6 K- y; O# ]
} / N: X" b. j4 Y3 r3 V! y! {
}
0 v7 K" M: w$ G7 z, M7 L if (emailerr != 1) - k3 l4 n9 `7 C
{ " t7 _+ |. D. f. M8 T- q0 ^
alert("请输入正确的E-MAIL地址"); : r1 m. R6 J, ^$ g9 I, z- A
document.sform1.email.focus(); . N. V7 G7 `" p0 N/ w2 X) r1 S
return false;
) A; `9 s. y- H3 }! u/ I. E } # }. h0 n& [, [6 f6 M4 S7 o# S" P
7 `1 m2 p; f8 _9 P) l* g$ y' Y
if (document.sform1.checkask.value=="")
6 N0 e9 _* M- `" r+ s+ y { - O6 l1 ^( C. j0 \2 K! X9 e
alert("密码提示问题不能为空");
% U/ A$ \* X9 D document.sform1.checkask.focus(); ; k. C" o+ P" a# X4 z
return false;
0 M3 `: [" M j! c+ T }
( S% C7 ` G _+ p$ N- A if (document.sform1.checkans.value=="")
9 y2 B4 i2 w: O/ _ l# w {
! b n0 m7 W; |) Z4 L6 l4 I alert("您的密码提示问题答案不能为空"); Y1 \, k* E3 T% G. z: h
document.sform1.checkans.focus(); 1 d7 o, t0 o( T
return false; - q& j! Z* S& _. c" t8 T
}0 h/ t' s7 ? u! i; |9 D" \' E
return true; * i7 F$ b7 E7 ]( y$ i
- J9 L+ k$ B! V# G) Y- z
} . a3 O1 ?. g3 D8 y
</script> |
|