|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14407
- 金币
- 2489
- 威望
- 1647
- 贡献
- 1437
|
这个脚本对你可能有帮助:$ }& C( B. | O& C, K
<script language="javascript"> 5 Z+ |2 I0 `$ J
function IsDigit(cCheck) $ c& [' }$ {+ K$ w' C/ F) w
{
, \; q/ U8 `5 `0 q/ F2 P) S6 b return (('0'<=cCheck) && (cCheck<='9'));
+ z! N3 v m7 ?- L- w }
. L5 L* y6 R$ ?7 h' Q, `% h% m
" i8 `1 ^5 n4 C( x$ q' mfunction IsAlpha(cCheck)
) y# _/ ]' O3 r5 Y {
: J$ |- g y, A3 \4 v return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 6 U5 W5 t( H1 z1 W* T r; z$ q
}
4 b! D8 a* o& T) t( |/ E 3 X: Z5 w) `- B4 E) {
function IsaNull(cCheck)
; r4 o) U4 i; U# ^ { $ q6 j- F; P1 E" f7 c2 x3 l
return(cCheck != " ") ' g: U) W) G. [$ g9 K
} 9 {# i( q9 B) q( O7 {, v
9 m! p j4 ?/ D) s0 Y3 u: M5 k
function checkform() 2 ]* ]: e6 s, A& H, F5 E% ?0 t: V
{
, P9 C" f- o' g7 t- x id = document.sform1.id.value;
( r+ A" u" X; [- }9 P* k if (id == "") % j& z% _0 V' T6 A& E
{
& v- `0 n2 O( a \4 \" b6 u alert("请输入注册名"); 0 s6 A# ]2 M c" d9 L
document.sform1.id.focus(); 2 Q) D F y' Y; A4 P! ~
return false;
7 U6 p3 l; e( q9 T: Z }
! @) z; u3 h+ y4 w: t7 q) z% H & E! Y5 d/ x C- W
for (nIndex=0; nIndex<id.length; nIndex++) 6 M; p' }9 `3 @ F" c
{ - ~( J* W* J# m8 d$ ^; a
cCheck = id.charAt(nIndex);
0 n4 l1 P" |. |& a5 q if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
o& N' l: h' k W* U* S {
8 L: x' W0 W! T9 S6 }3 c5 `! e alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); ; O8 D& H8 J9 }# I* d
document.sform1.id.focus(); ; w( q* I2 ?% ?! g# K0 w+ [7 S
return false;
" p6 q7 D% Z ]/ I } # m8 s2 N, j& h: Q3 H+ W
}
3 ?7 E/ z3 Z; H. t, P7 ? chineseid = document.sform1.chineseid.value; 7 G, C0 o0 `5 r( o4 m- o7 o. L
if (chineseid == "")
4 s, r! b& M3 }& X! V3 P {
# V9 Q) I; M! T* u, q alert("请输入中文昵称"); . y7 v/ B" s' e2 A( L
document.sform1.chineseid.focus(); 1 A, Q, p' B! a* s
return false;
( l7 ]3 I; a: r: a' i8 r ~ }
" M7 b0 w4 K- v# d1 ?; X9 k E$ D password = document.sform1.password.value;
: m" `% h, J) l% V, b if (password == "")
0 j! _6 U7 i0 [/ v/ X3 _ {
4 p0 a! s. b, A alert("请输入登陆密码");
) y. B. ~" B; h/ k2 N, A! A" o document.sform1.password.focus(); " s* ~% l! L9 M7 b' @
return false; ! H( q0 k, Z/ b9 R4 ~( m
} 4 l4 T* h* i8 @) n0 J
password1 = document.sform1.password1.value; $ o8 B% W* [( X
if (password>password1)
# l) v& j3 X; _; |) e( ?' \ {1 o, J( F# ~6 Q
alert("重复密码与登陆密码不相同"); , u8 l* n# z7 g, \
document.sform1.password.focus(); & O' ^8 [8 O! P. W9 n$ q& j
document.sform1.password1.focus(); / @- y% k+ n0 F) R7 U# L' {; J! @
return false;
" F) k& q; r5 n) F# } }
4 C/ T& W8 G2 j6 L5 Tif (password<password1) 6 ^: t4 y3 {' u1 |& e8 u0 l
{
2 A" \+ Y; y& j! k' u' V: v) \5 u: J alert("重复密码与登陆密码不相同"); ; G+ M% h' N) K1 U* j/ k- J. j
document.sform1.password.focus(); + x1 \, W8 T y
document.sform1.password1.focus(); Z( I; o+ h' D, l4 B
return false;) W) X: d& `$ q9 s2 d- g8 [8 e) _
} & h( }1 Q% E8 p4 i/ F
if (document.sform1.email.value == "")
0 W' b9 }/ ^2 r { 7 z) w5 U3 _' `" w
alert("请输入您的E-MAIL地址");
& d! v( _: ^. X2 m% |5 W, i5 l! f3 D document.sform1.email.focus(); : g' z- a* Z. K
return false;
7 Y! a9 Z" a6 |- g( t& j }
* u- A- m! R2 O Y. T ( ~& s. k/ I7 |2 Z
email=document.sform1.email.value; . q- |4 ^1 _6 p
emailerr=0
3 n& K& s( o: Z5 c for (i=0; i<email.length; i++)
+ E& Q; J1 E' M {
, R) {8 |6 |! ]3 z( k" \3 ^; C1 p if ((email.charAt(i) == "@") & (email.length > 5))
; B% H7 w% V6 J3 s" A/ v- c, p" H { ; Q! r. J4 [% W f- z
emailerr=emailerr+1 ) S/ X5 u1 R" f8 l* f
} 1 ~) [, B5 j f7 b2 ?' w
} # l+ c4 d' @2 L* v3 n' d7 \
if (emailerr != 1) ' C E; l5 @. l) U
{ $ e4 Q8 i2 O- L8 F7 d9 ]& e
alert("请输入正确的E-MAIL地址");
; J& J. Y! J% b- ` document.sform1.email.focus(); ' u7 k- F* ^! w8 |3 I% `: K
return false; % y% R4 D1 ]' S. x9 `
}
+ S; t/ V* _: w* f8 s* ~
: W3 r9 ~* x& b# |8 F2 P- T- x/ G if (document.sform1.checkask.value=="") 0 ]) r8 V( Y$ _! ~2 _ ^+ H5 g
{ ) w8 p5 @' P. A6 p
alert("密码提示问题不能为空");
4 A( l, D) }+ U! t+ L document.sform1.checkask.focus();
! t' L$ L7 r5 B4 w( B return false;
3 ?: B6 l0 V) r4 g/ m }
& x0 b+ o6 S8 u/ s% b$ e if (document.sform1.checkans.value=="") % P# R! \! y) }6 C% c$ x. F9 P) r
{ ; a X3 k% M* l, L) c0 B3 i
alert("您的密码提示问题答案不能为空"); 6 _ L3 w; i1 W0 i6 z: [
document.sform1.checkans.focus();
) q' h- V, B/ d, p* s; l/ g return false; 9 U, N7 Y5 u0 U0 l% X# j
}
* z) a) F8 S. N3 S# s) @1 j5 z3 X return true; 7 Q3 v6 F3 `4 q' b4 b; H% C1 k
9 X1 \6 h: \' z& U
}
& ~3 {$ n0 `0 g</script> |
|