|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14429
- 金币
- 2500
- 威望
- 1647
- 贡献
- 1448
|
这个脚本对你可能有帮助:
$ h3 Y# A0 B( k0 e% N<script language="javascript">
% Y J7 e- c6 b" kfunction IsDigit(cCheck) # @* M7 z: j6 }
{ $ h/ q1 [# v" C
return (('0'<=cCheck) && (cCheck<='9'));
7 o6 Z; s) r3 ]2 p+ i: `- ? }
6 D/ w9 D" {+ x5 P9 p
. _; P7 E. y& X+ W; v1 {function IsAlpha(cCheck) : @$ z: F( Z3 X! O. B6 B) p Z
{ + H& \: x% \1 B- q
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
& w4 |3 A/ A% g1 e# q" I } & K; [0 O; @9 H3 m6 L* u, e* L
% y% V4 q; W& _5 F
function IsaNull(cCheck)
% S; x7 W' D, a! t+ C {
& I6 L1 V/ h6 F return(cCheck != " ") 1 {- `0 _& i. D+ @( [3 C4 I9 f( l
}
7 f' I. t: j) n* v
2 e q- i- Q+ h- ?function checkform() 1 m& w( K- V: S) V7 I
{
- `! I9 u7 E d id = document.sform1.id.value; 8 }- K; r0 H! u$ a! E
if (id == "") . N" W: d5 h4 ^ |' o! i% j
{
7 C- z3 C# H. W* Q; f& t0 h/ D A" t alert("请输入注册名");
# j! o- ?% h% K9 q. O: ?; W document.sform1.id.focus(); 4 C$ T1 B5 d6 B# G' j
return false;
1 P/ e# r1 f* F' y }
$ v/ z b$ _& d' Q+ m5 z
: a. j$ T' D! G; E9 J for (nIndex=0; nIndex<id.length; nIndex++)
0 X! s/ X [7 K( o {
- M& D; ?' |/ D! w; E8 D2 @8 k" h cCheck = id.charAt(nIndex);
' D; e- `6 W: r& Q4 K' P8 } if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
1 A A- x6 r+ t) n# `6 j {
: L) [! u- g; z' c; Z' ~ alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 7 Z! b" ]) p& G& P# X, R
document.sform1.id.focus(); ) d' r$ d% k9 \- `0 p
return false; - Z2 H$ C/ O% M6 b
} ' r) x; {! U/ A- }! _5 \! O( z. I
} . {1 l9 i/ D1 w3 p! G( H
chineseid = document.sform1.chineseid.value; 5 T& w6 g8 h& C7 |% n V
if (chineseid == "") 9 B9 ~. p% T$ T/ i* M! X& \
{
5 m! ^& N; {# {( { alert("请输入中文昵称"); 2 l) T' G' T c# j5 G! S+ d
document.sform1.chineseid.focus();
& a0 \; Z8 E8 v return false; * C: b: k) m- n: v" t' V0 J
} 8 a! k) I, Z$ u6 S) J- x
password = document.sform1.password.value; " ^/ ]' H, a: ] `
if (password == "") " V* |5 N3 f+ k' K: z
{ 0 j2 c+ ]* P' z' T$ P! Y
alert("请输入登陆密码");
' V: x2 {% z! e+ t: e* Y5 J document.sform1.password.focus(); 9 b: v. B; A v3 H0 h
return false; ! c% |, U/ s5 {# a9 @" Q+ N- T
}
. o! O# K) R1 e0 x5 A; S password1 = document.sform1.password1.value; 1 y( O2 N% q+ e* H* Y
if (password>password1)
" c' q" A* j6 M3 A) {+ h9 K& T) g( { {
$ a9 J( [4 c# K& L9 { alert("重复密码与登陆密码不相同"); 0 v. {; F1 L+ u4 d
document.sform1.password.focus();
- t& U( g' h1 }1 R document.sform1.password1.focus();
1 @# \5 ]3 k& p6 m: }3 \) U return false;
& B6 S7 H# F( \3 P }
) o' k7 Q* z a( q9 Q8 Lif (password<password1) : G! S. d4 [0 j. e }4 A
{
6 G( j2 p5 D1 a" z7 V! q alert("重复密码与登陆密码不相同");
/ U; h' _8 T4 W% o0 N% i document.sform1.password.focus();
/ E, @' S% s. r. Y2 L4 E6 T document.sform1.password1.focus(); - X! d1 c( |0 U+ \3 I
return false;
; m7 z3 ] D5 r" y: V8 M T2 w) L } & L5 |. W3 u! ?+ S) }& H
if (document.sform1.email.value == "")
: j7 x; H: |/ D5 w { 1 b8 _! S" U T
alert("请输入您的E-MAIL地址"); 1 a6 @" `+ @- r- K( F% _
document.sform1.email.focus();
: ]9 Z2 D, g9 w2 D m! { return false; ! G$ `8 m b2 Z7 S% }
}
0 c1 _0 |- n y
: T$ e) V# ?- X' v1 k/ R7 [ email=document.sform1.email.value;
) J* a4 g* G7 l( T7 x, ` emailerr=0
' [ C- y+ E! | ?3 I1 |6 L for (i=0; i<email.length; i++)
- H% B. v5 A; J4 Q/ G% A {
# L" c8 j+ w- o" z1 B9 f if ((email.charAt(i) == "@") & (email.length > 5)) & Y! T7 I" l A9 o3 x* t8 _
{
' l; z& ]- a% Y, \ emailerr=emailerr+1
4 x0 Z0 P$ t) {4 Q/ v }
) ~( A5 `+ D! R( e) a } 1 H# \' \+ {- X& d+ x, p* v
if (emailerr != 1)
& M o# t8 y3 S3 ? {
}5 r* j/ x% w3 i alert("请输入正确的E-MAIL地址"); $ Y @% p/ g5 u# I4 M8 S
document.sform1.email.focus(); 9 z) y' Z( ]1 R/ l
return false;
: j! j" D: q U& { } * ^7 [$ A+ M2 j6 I! y s! w
2 v( Z; f) Y3 |! W if (document.sform1.checkask.value=="") 9 e0 j4 Z3 F4 h( d
{
8 T0 }: R- \7 f7 R, k% r4 U alert("密码提示问题不能为空"); , L& U% q, ?" \) u! l" C- a/ }; q7 m! j
document.sform1.checkask.focus();
& Z4 p7 T" ~) D return false;
4 l7 ]% Y2 Z+ f# W }
0 A+ a3 Q, m2 G+ t' G if (document.sform1.checkans.value=="") & ^# D5 h8 q- U: d3 t
{ + a* A6 M: m5 l: z- J
alert("您的密码提示问题答案不能为空");
) Q! }* A5 d7 R( p/ ]* G4 C document.sform1.checkans.focus();
/ c3 w% c0 M$ d7 s3 ?; _ return false;
! M- p# Y3 a: d' ~, j. V+ k }
' n, [3 e- b0 P" J return true;
3 u- P: B( O8 Y/ A ( F6 D2 W$ U+ Q
} 5 c; N: E, P# E& p
</script> |
|