|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14317
- 金币
- 2444
- 威望
- 1647
- 贡献
- 1392
|
这个脚本对你可能有帮助:1 b) e6 \* m% c/ r) M q& @+ x4 u
<script language="javascript"> & z! U5 [- ~- {; J! s" z
function IsDigit(cCheck) % w: p$ Q# a' ~: I- m
{ : y" I4 |9 ?/ ^# T/ w/ N
return (('0'<=cCheck) && (cCheck<='9')); & K0 ]1 J8 a8 l4 \, Q, l
} 4 b5 Z9 B$ {: @2 p( D1 `
) ~! B# ]3 G( q% V& Y' R
function IsAlpha(cCheck) / `/ }# t) U' O
{
: e# H) ^! W7 {5 D4 Q' ~ return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ! b. i9 D0 H4 h! r/ Y/ Q
}
; k+ ^2 N, s8 |( k0 O
$ }: S' [* {4 M+ L4 hfunction IsaNull(cCheck)
: N5 f: z* ]" k ? { % k- s# a! R+ {. G; Z, P+ M
return(cCheck != " ")
2 \* K, [9 n! u8 h! J; p }
+ J8 B* p, ]8 B9 E, V7 Q2 `( F 6 [; U9 b4 ]$ \$ L/ R8 w* N
function checkform() " G8 h5 y! f& q: Y
{
# M/ u* c% k( b& O7 {6 C7 j id = document.sform1.id.value;
& K8 ^5 V, @$ ?, c; k if (id == "") 3 T7 j" ?6 t+ W3 f9 _: ^
{
! Y6 @+ `7 `2 U. O1 h' K6 H alert("请输入注册名"); u' p3 [6 y! [3 m# A* y6 _ F
document.sform1.id.focus(); 9 ~& x5 y& C3 ]. J5 N
return false;
9 i+ [ q$ c9 u, k# [ }
( ^" K$ J! I' ~+ Y. t! C0 r
& A0 @9 @* c, T5 q& W0 v for (nIndex=0; nIndex<id.length; nIndex++)
9 ^9 N( e7 H, i1 ^ {
% w4 A# o9 @+ l) [+ s4 D3 X) Q+ z; W cCheck = id.charAt(nIndex); . J4 G( @: U2 J! ]6 D4 W% d
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
% T8 r" R) I$ z3 V- c {
E3 W0 N2 Y( `% H& s alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); ; P% S4 ?; r2 `( |; R3 P
document.sform1.id.focus(); 0 A7 W$ R+ Y! C: \% ?6 |
return false;
( H) F8 [: z1 R( M, P a }
P# |+ Q0 O5 F. V( G } ; v7 [, I: G3 S" D6 `9 q
chineseid = document.sform1.chineseid.value; $ L6 D; L4 Z% q! q" `; q" G. n8 r
if (chineseid == "") 2 [, [; c+ K, [6 D/ Y+ g! _ C
{
/ X' N: L3 A/ y% E( m+ t alert("请输入中文昵称"); 7 J/ b% f0 \0 l3 h& l% _
document.sform1.chineseid.focus(); , }7 q- i& }# F
return false;
7 [7 U: |2 j( w+ A8 r } ! r, O- x; g8 p$ X! J8 H4 z
password = document.sform1.password.value;
* m* N7 J9 n4 I) \+ z5 p5 F/ v8 ~ if (password == "") 8 t1 ?) W/ {! j$ \
{ ! i* b! y( B) ?2 D) _7 t
alert("请输入登陆密码");
9 j% V: Q+ v, N5 S4 K document.sform1.password.focus();
) V# k0 e+ Z5 G/ M9 W& U return false;
: E$ j1 R/ T% V( k' ` }
2 E7 E$ Y0 z. w( n, ~# F/ y( S, g password1 = document.sform1.password1.value;
5 {! _$ |# f6 @ if (password>password1)
; {8 Q& N* u3 @: X# s0 o% | {9 {) V' o% J2 `2 Z4 ^
alert("重复密码与登陆密码不相同");
" Q4 z V0 a+ p0 r4 c document.sform1.password.focus();
% J. \- ~6 n7 I0 L. b document.sform1.password1.focus(); " p7 t7 ^/ T6 C/ |
return false;
* M4 d5 Q" ~4 g6 ? } 5 _0 Z% K9 O: ?0 {; [
if (password<password1)
) K4 a/ v- {( A8 _2 u% J {( n1 h- l$ E8 R+ {$ c
alert("重复密码与登陆密码不相同");
( p# {3 c! E) G2 v( k document.sform1.password.focus();
e4 e% d; A1 [7 x/ e4 q document.sform1.password1.focus(); 2 d& m8 n$ R9 \- ]0 }
return false;
, B8 F1 J% i: {8 o4 ~ } 1 A( ?1 W5 Q1 b, Q, g+ E5 z& r; ~* T
if (document.sform1.email.value == "") $ d2 v8 S n; Q& Y
{ 0 k' J& h' Q t) C) _" g
alert("请输入您的E-MAIL地址"); ( h+ g1 i( ]7 X. M8 r$ P9 g: o7 L
document.sform1.email.focus();
, C; u0 ^* @ q5 X* e2 I' B: t1 @$ E return false;
) y. Z% g/ x: ^. G7 } }
: h* ?1 ^' a) ?8 J/ r6 e
& s k0 }! N" M: ~) e& J- i email=document.sform1.email.value;
( q9 Z& d; Y% ~9 s: o W; [1 z emailerr=0
1 Y g& [6 F6 j6 |1 ^ for (i=0; i<email.length; i++) 7 P$ \1 o/ r. K J
{ ( e2 I- R5 D( t6 k1 |- ~
if ((email.charAt(i) == "@") & (email.length > 5))
1 t7 w$ p' |; M- v0 M# a% W# s { : W ]4 g% \- J
emailerr=emailerr+1
+ n2 g2 l9 Q. E$ I# s2 e& l* ? }
( Y- L9 |4 V$ `: K }
# k7 Q4 Q- r3 a- Q# G; ] if (emailerr != 1)
" V# {# Y5 z& D" z {
: U& Q# V; s- }2 S5 M2 n5 C alert("请输入正确的E-MAIL地址");
7 g- H; q" L& X& v% H document.sform1.email.focus(); 3 z& s# ]- V. p7 B0 {2 `9 x2 {
return false;
/ T" R6 I/ n B9 b- p }
1 R( G; o# `3 l/ E( } : L; |: R! L# r
if (document.sform1.checkask.value=="") 4 y) y2 x6 F8 `7 m5 o6 j
{ 3 ~/ H3 b6 J+ |1 ?9 o
alert("密码提示问题不能为空");
( V" ~7 C9 ~( Y4 f7 F1 t( P document.sform1.checkask.focus();
8 e. h0 f( R9 l/ ]6 p return false;
* M" I! z* A1 X* d" x } 1 o7 x; @4 Z1 a
if (document.sform1.checkans.value=="")
' L& {( }9 S0 ]: n) c. b- m" l { - i3 m* J$ c( D! {. M! X
alert("您的密码提示问题答案不能为空"); ! P: e; I# j- Y# Z9 P
document.sform1.checkans.focus(); K3 x3 q M8 a! Q' i+ U- y1 |2 w
return false; , v5 W& S& y1 z$ g1 G3 Z
} P: j% `. Q _, P$ w
return true;
2 ^2 w% G3 u. l |: g" ~& P
3 m5 U7 r5 t: k9 ]/ I8 v j} 3 {7 ]* H' v3 n) a% U# P1 d
</script> |
|