|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14367
- 金币
- 2469
- 威望
- 1647
- 贡献
- 1417
|
这个脚本对你可能有帮助:
" f/ N, y0 W; o1 b+ S<script language="javascript">
: A3 _* O+ o( n. A& ^1 Afunction IsDigit(cCheck) 2 ]+ m' I( E9 W& [
{
' K0 g+ C/ f& F1 ], D return (('0'<=cCheck) && (cCheck<='9')); ( ]0 j' B: y8 V
} : s2 c# e# l2 t
, C- w( x) p: n+ `
function IsAlpha(cCheck) 9 K. e* ^' _: Z W9 a
{ ( _, p( i8 y& d' `
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ; b2 s$ o. \0 }2 a' r: o
}
9 O; z# b8 k8 \- L
1 T. q& ]6 o% Q1 G q- ~& i! Ofunction IsaNull(cCheck) / |8 k7 |/ D; M: F! ~
{ : R3 _ L4 D& i
return(cCheck != " ")
3 S7 d5 D' X7 a } 3 L$ v' m/ |9 Q& K
0 c& k& C4 }( [ n1 K* F3 }/ ]function checkform() " e$ a0 m% ^4 W G. {: U; m
{
+ N. b3 }! Q' O' S/ t' m id = document.sform1.id.value;
+ Q* M. v5 N7 I4 M6 z$ W4 [6 l if (id == "")
# T+ L$ @6 g2 y& T% m { $ F% ~) \3 p3 U3 M
alert("请输入注册名"); 0 ]7 K, n1 t- [
document.sform1.id.focus(); 3 c( N: s+ u" l
return false;
- T X7 X% c( F" F } 2 ]- r; H9 r4 g" Y8 E' I
0 t& i- b0 n4 H8 m5 }. P5 R: H2 ? for (nIndex=0; nIndex<id.length; nIndex++) 4 ?+ P* I$ z: R& v3 |4 `3 j
{
$ a8 P. M1 K5 M ^, n" B C1 K7 I* j cCheck = id.charAt(nIndex); 9 a0 E! P- G, F4 [, H
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
! S- z! x7 d [ {
; m @( r$ m+ Y0 N! [$ C, _* Z alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); + B1 E9 c3 A3 {- J u4 K/ B( ^5 k1 G ]4 _
document.sform1.id.focus();
q, @( ]* ?" F6 U return false; * c6 K5 |: T7 m, _2 ~9 x. C
}
: a3 j1 I- }9 D% k; r8 I } - H# @1 z( f5 u! U, A# j
chineseid = document.sform1.chineseid.value;
8 G8 f3 T# b4 h" J% W if (chineseid == "") + h, U* ~$ K/ f; s
{
+ L$ S" F |; s- o alert("请输入中文昵称");
( v% D& a& f# O$ }& z document.sform1.chineseid.focus();
* _* g6 Z. m# C* t; v/ t. Z( X w return false;
, w4 d8 w9 g- v. o& [& B }
3 l8 K) E" a+ Q1 W$ r password = document.sform1.password.value;
' I2 W. e, d) Y, h9 Z' \ if (password == "") 9 |$ x/ F! H/ S* u" c
{
2 K0 K7 B5 c& ^, S+ r/ u alert("请输入登陆密码");
) D* f5 `+ Z( a5 f document.sform1.password.focus(); # k% W- q/ a& O5 |
return false;
) u' H" S! ~9 b* B1 [ } ! q8 y- y9 u* z; _' W' Z. t( b$ R" m
password1 = document.sform1.password1.value; 5 m) R" D* }6 @' a% D$ a
if (password>password1)
1 j/ M3 u8 s! h {+ f$ |& f* p: _& r/ V6 a, V
alert("重复密码与登陆密码不相同");
8 v5 t# w. G) c& `& Z document.sform1.password.focus(); . ?5 L0 h' J% n: q& n
document.sform1.password1.focus(); 5 ^. N7 e \" l! R7 C0 P
return false;( V- e) P$ x) ^/ l4 ]# V
}
' v. a* L4 A. ^6 J! Iif (password<password1) ) w3 [* j( U. X5 b Z+ Q
{
/ A' X* A8 K* g# S7 m alert("重复密码与登陆密码不相同"); 5 S8 p6 n( s6 ]1 }4 a7 Q' k. {
document.sform1.password.focus(); : N& `; X4 F& x+ c( ]0 w( W
document.sform1.password1.focus(); ; L* x5 G* i" V- ?, R- V
return false;, Q/ e7 o3 }: \9 r C
} ( y2 v+ j6 ~; U W0 j9 O& I
if (document.sform1.email.value == "") 1 L* U, G, `( N. O
{
# |8 ?1 m/ M+ h alert("请输入您的E-MAIL地址");
( F% \' {; `; Q# U* Y4 t- w8 @ document.sform1.email.focus();
: m( r. w0 R7 | return false; / \$ P# N! v: Q, a$ y! b
}
( }# Y# V$ G+ t9 o3 _( O $ D. U% f9 |& }
email=document.sform1.email.value; 4 ?2 e$ G! @, Z
emailerr=0
! ^! c7 j5 K. V+ Y& l8 |; F for (i=0; i<email.length; i++)
4 p3 b7 q2 R, K. p { # R+ E& s- g$ h
if ((email.charAt(i) == "@") & (email.length > 5)) " }' D' |8 S/ m* X
{ 1 k! |, ]4 s6 o: ?- r
emailerr=emailerr+1
8 v* y2 w8 z0 L4 Q$ w6 K1 y, t }
+ D o6 X7 r/ J+ u, x } ' w4 j* g5 z9 i; P7 R
if (emailerr != 1)
1 I. j% Z* F$ W9 i {
% }- A3 O. w6 R+ s* V, l+ L alert("请输入正确的E-MAIL地址");
( Y& _' x. T: c, N N1 K document.sform1.email.focus();
! ?: K2 {2 v# o1 n s return false; 0 c; k( G$ U5 \
} & R+ Y5 n" c5 E
- U" `4 S7 O6 R' c7 r' @- p if (document.sform1.checkask.value=="") 6 |2 Y3 K6 _; i" N
{ - }% h7 y6 R+ U3 A. \" Z! ?7 M5 z; M
alert("密码提示问题不能为空"); / H3 o! h) L+ v
document.sform1.checkask.focus(); , j( Y3 n+ J5 e2 u2 V' ^
return false; " y) Z' n* @; H
}
6 [2 C8 N! W7 F2 O if (document.sform1.checkans.value=="")
7 Y& S" Z, r/ {; A+ @. K { . B' w9 H" a$ t4 K) u- v; y1 U
alert("您的密码提示问题答案不能为空");
( }7 G7 k' A2 X( G" ^ document.sform1.checkans.focus();
+ [/ ]* X" I; c3 ^ x" L( ^ return false; % F8 C0 d. B% F0 m
}- f! j" D4 o( J9 w, {$ l# |
return true; u' y4 r6 Y; U
7 p/ ~- f3 n D3 z, r! d}
2 r- }; n Z4 g- C: ~</script> |
|