|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14407
- 金币
- 2489
- 威望
- 1647
- 贡献
- 1437
|
这个脚本对你可能有帮助:) f- _5 R7 n/ A' e
<script language="javascript"> . M+ v2 N; J' Q+ Q. F. l
function IsDigit(cCheck)
1 F0 i! i& I4 u! s8 V' Y { 0 x2 R& i0 f% V2 W1 @# B& @
return (('0'<=cCheck) && (cCheck<='9'));
3 A" q/ o& t- ? } # \" `+ u5 i: h x
, ?+ }) g* a2 b; L# o( g! x8 j nfunction IsAlpha(cCheck)
* s, C) g# h6 E- G) c { ( c/ P+ T' P/ t% \# j- a' |: X
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
, C. Q& [! O5 T+ I3 P' w4 o }
P: n, `; r& @7 L$ M: [, v1 m ) v9 h6 ]3 K6 m p
function IsaNull(cCheck) * h+ z4 ^0 K: _6 o1 _" Q2 r
{ ) y J9 h9 f: P! i# F: k" k: B
return(cCheck != " ")
. s3 x$ Z" l7 ~1 ] } 0 E5 @5 T8 Y3 ?) k
! `0 v! m# D- W! @9 C$ i! Qfunction checkform() - z9 G' T2 ?) u& X E2 Q, ^
{ $ m0 P" F1 w5 E1 \3 u
id = document.sform1.id.value;
0 J4 w) z; T/ M; {3 a% M if (id == "") * u& e/ M6 {& ~, s0 i6 I- |2 u
{
& M' Y+ q- B+ V9 a: S" ?; c alert("请输入注册名");
& _7 d0 V' c9 F" w5 N' m. o document.sform1.id.focus(); ! V' g! }$ N* j( R$ l8 E, V0 a
return false; . r4 b. u( D) l1 m, k
} ; {& S+ i. O/ Q( p
! ?% _, U' e# z! L0 k% g3 ? for (nIndex=0; nIndex<id.length; nIndex++)
+ s3 d9 ~& \5 H+ V7 \8 k {
% P* }; X) D" C' G2 T cCheck = id.charAt(nIndex);
1 A% y$ _- y2 M" |7 r8 B# W if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
0 j- b! F: ^& Q& \- v3 |& E3 T { I- ~( ?8 |) @0 Y3 ~- v
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 7 [* q0 f# N# z6 B+ Z
document.sform1.id.focus();
' g9 `1 A1 d: Q4 M; n: b7 C return false; 6 X$ A2 h0 h2 t+ X* i/ M V
} + R/ m7 `! l: _9 D
}
+ l4 R1 [$ D& S+ b" o chineseid = document.sform1.chineseid.value; % K0 y( H$ ^3 V
if (chineseid == "")
- J' L. J- n: k {
+ C' i+ l: ^) U+ P alert("请输入中文昵称");
) U2 M+ C i% z5 n( \0 K document.sform1.chineseid.focus();
# c& ~+ F# ~; u C9 e# x) _5 c return false;
* C$ ]' k) w5 N1 { } 0 ~! F! j* H* V8 y5 I+ [$ ^
password = document.sform1.password.value;
) u3 }3 b( p6 f1 N: }; P% G4 s if (password == "")
8 ^1 T! P. M) Z' ]/ ^ {
l5 w8 U: y7 k A alert("请输入登陆密码");
) I7 Z, G/ ]6 c+ W document.sform1.password.focus(); ' E8 I& _! U; G I# |- {
return false;
" D4 g7 r8 z9 j( s9 X( b! n% h } ) ~5 k1 n; J8 X3 `$ A7 |5 z
password1 = document.sform1.password1.value; 5 K$ P/ W4 n6 P1 }6 F
if (password>password1) 6 _- m7 o I+ t* ?6 Y: R
{
" l \; b( @5 g7 a alert("重复密码与登陆密码不相同"); % j% @9 |6 Z1 L8 D0 e5 k7 Q
document.sform1.password.focus(); 1 h5 |9 o& q" O* u" H' ]8 L
document.sform1.password1.focus(); & F, T0 |0 q- K" T3 ~% Z
return false;- K/ i _% T0 C
}
7 x8 L m. s) j+ cif (password<password1) 6 ?% q0 m( c' ~7 Z% K5 S1 s1 t
{5 e2 J$ l4 `( ~2 _' O. X
alert("重复密码与登陆密码不相同"); $ M6 a* Z: k+ L& n8 x+ t
document.sform1.password.focus(); 7 H6 b" Z2 ~- O! {7 k1 V" y5 |
document.sform1.password1.focus(); ! i5 ~1 D( ^7 J4 b7 b2 a, B9 k
return false;
% H6 o' x- y- x }
4 S: h5 ?1 X; d& @& A9 a if (document.sform1.email.value == "") / y( p* l: x0 x# {6 u5 n A& _
{ " @7 P/ g3 y7 _( w# X
alert("请输入您的E-MAIL地址"); 2 s: J- Z* e: w
document.sform1.email.focus(); / V6 q1 V" Y5 e; |& y% F
return false;
9 Y, h! m7 r+ ]+ f } 0 u$ x/ l7 W# u
' K! ` D% z& [: V, a+ t; g% j
email=document.sform1.email.value; $ V+ M& M, J' ~0 L+ x
emailerr=0 ) M5 e9 }" h- M, n. |
for (i=0; i<email.length; i++) 9 u; Q/ I$ T; Y# k
{
" c0 O0 v) p) v if ((email.charAt(i) == "@") & (email.length > 5))
$ i7 A# p! t5 n8 ]# I) y { - Z M+ V- F; t' g" l& v
emailerr=emailerr+1 % K) O' r( h7 u A# P+ c" P1 `
}
0 j% B0 Z# p1 \ }
+ N U! f+ U% W- g" q+ p2 H# P if (emailerr != 1) # f: f; i8 j1 `+ t6 X: F
{ / d' G% E5 o N: {2 i
alert("请输入正确的E-MAIL地址");
, Z! N7 q5 Z' P% E5 R5 u document.sform1.email.focus();
' S4 `; d( P- f( L7 J6 M7 R return false; : N/ Z5 Q' x" z7 `& D; ~3 M5 `
} : x) ]8 f4 ^/ J- [+ t0 L
4 ]3 g2 L8 x7 M$ z; P- { if (document.sform1.checkask.value=="") ! Q* K# @$ `- d% ]; U
{
9 v7 k; e5 q0 S9 l alert("密码提示问题不能为空"); - k, V3 T6 V1 Z% \; f4 O: e
document.sform1.checkask.focus(); ; ?. D w3 t* v/ I. H
return false; 9 x& U2 ~- C' B3 L, v+ e% Q
} ]1 v; J& h! D) l N+ P
if (document.sform1.checkans.value=="")
* a. B8 J5 h5 ]( q+ L {
: V/ W$ y% }* G' D alert("您的密码提示问题答案不能为空");
. C2 z9 b4 B1 V0 ?3 N1 s document.sform1.checkans.focus();
( x1 [/ L3 g5 \9 [0 f6 r" j return false;
6 I8 E% W* s5 q/ r }, b- D! D0 I- Z' [3 u
return true; 8 \6 J- O' h5 _$ o- R# u+ n
" m( S0 z# S0 s4 n! W2 \7 \6 B0 b
}
% }7 _" {+ r: q* b0 a6 [* v</script> |
|