|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14433
- 金币
- 2502
- 威望
- 1647
- 贡献
- 1450
|
这个脚本对你可能有帮助:
0 ~! G9 E' b$ ?7 F5 h) {4 ?3 {<script language="javascript"> & p; P# d0 @9 o' i! I7 x
function IsDigit(cCheck)
3 z! w& ]" l, K5 d% M {
. X6 t1 k, v2 b return (('0'<=cCheck) && (cCheck<='9')); # j7 _4 V7 }; i% _- y
} 1 g" ?! O z P. Y2 M
2 Y6 b% |, r N) B( ^
function IsAlpha(cCheck)
3 B, Z2 T3 ^; J2 @9 m4 f { . k( [5 z7 F8 k( `: m; U) I* i
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ; f$ A. O4 N5 i2 H, z
}
. b @8 v* [* Y( @0 h : `6 B* C6 h8 Q5 G" u+ R! g8 \
function IsaNull(cCheck)
; [, _0 _# ]6 b) F r { & D8 e. m5 z" ]
return(cCheck != " ") & U, _! v6 b$ g) n3 v
} - j9 {) T3 ~% l( X# L
# p S4 k# [1 T, O; h3 R( d5 j
function checkform()
4 ^& v- ~% @& I) T' r$ `{ ( b, O% L9 l# D) ^
id = document.sform1.id.value; # Y" Z' C r; Y; c C# p
if (id == "")
% m6 F& A6 W& s0 o {
" T4 {( K8 Y& ` p alert("请输入注册名");
8 _! c `/ M& \# ]# o document.sform1.id.focus();
( f+ u8 k7 z: q U return false; * Z% p" }8 B4 }% W4 u5 Y) ^
} + l' \, r ]" @) M
, r0 B6 S# i( V! _+ A; h. Z
for (nIndex=0; nIndex<id.length; nIndex++) , F9 O. S7 E1 _5 T3 |4 C
{
9 s# c5 A5 N! o' n! ` cCheck = id.charAt(nIndex);
; B- L a+ i2 L# |) k* e0 [$ V$ } if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 9 J9 p( Y1 d0 y3 [, }! E( {( ~8 h
{
+ b6 L) z) P# g' b. G alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
& O) g9 {6 M3 R* [# k document.sform1.id.focus();
) f! t/ O: C% t2 b0 U$ X return false;
8 n3 I2 U6 m+ C" ] } % c) ^8 W" I8 D
}
2 y6 |' \6 P1 o+ M p# R' J) L chineseid = document.sform1.chineseid.value; + v! ^, N$ N; l. n0 C
if (chineseid == "")
) v" X( G5 X; c2 ]1 D {
- ~5 ?- P0 s# u5 D. D: D2 E% J alert("请输入中文昵称");
) t% C3 L& R$ c; {! a! Z document.sform1.chineseid.focus(); 5 M( A2 _# l* }& p2 M* G
return false;
2 U, @) e5 x! L( ?8 B1 M3 Q } , a5 p3 t( i& R& a5 j
password = document.sform1.password.value;
' m' C) ? ]# H( b& L& D. E, L if (password == "") , G" R) I& v4 `$ g
{ # ^, \6 g5 \, n+ N { c
alert("请输入登陆密码"); ! S6 y; c* r# d8 s1 y
document.sform1.password.focus(); 7 C' b ~0 G( _: `' l9 s2 }/ k
return false;
0 \2 w9 N* r& ^( o: ?- ]! r% { }
, A. C) n y8 j" N( d4 e6 f password1 = document.sform1.password1.value; % T6 g, G/ W, ~% B% Y! ~
if (password>password1) . I0 r v* [( L6 L
{4 P/ s9 d/ i/ ~9 B! z
alert("重复密码与登陆密码不相同");
2 o' m% ?; b. g- ~, t. | document.sform1.password.focus(); 2 ^4 T; ^: ^' @
document.sform1.password1.focus();
/ r1 y3 ]* V3 j _7 d- o% c5 @/ { return false;/ u5 E7 Z; S4 X' c8 e
}
+ |8 w! P6 y" t' k& s& \( _if (password<password1)
0 ^! j- P0 j I( O3 g {
8 ?7 m) E1 d& X! ` alert("重复密码与登陆密码不相同");
( V- k2 V6 ?' C document.sform1.password.focus();
% Q/ ?7 H1 p7 p document.sform1.password1.focus(); 8 d. a: H7 ~6 I, G) ?* J
return false;) [& r) d0 e' L6 r
}
) Z/ w# L! U# _" T* h6 g if (document.sform1.email.value == "") ! I$ `2 o8 r5 U( K6 g- o, ]
{
# A3 j. b. o$ F. o- r alert("请输入您的E-MAIL地址");
. ?* m' r6 p2 V: N* u. \ document.sform1.email.focus(); + m7 f+ j7 ^& M& s$ Y7 _# N
return false;
2 M" Z$ i" ]1 f8 r }
- ^) w0 j" x% A6 _" y. h3 d8 q4 P
}4 f1 ?0 ^4 S email=document.sform1.email.value; ; C5 F0 a8 f% ?
emailerr=0 : |* C+ h% J; G+ H- k
for (i=0; i<email.length; i++) $ c7 ]: j4 Y8 A0 s' m/ O2 J
{
) F( v" g1 ~4 M) \3 w5 u4 q if ((email.charAt(i) == "@") & (email.length > 5))
8 q3 B7 G; b! Q9 b. C* G- l { ( c5 X0 C E1 K
emailerr=emailerr+1
8 S- Z6 d' q+ ~5 f3 n }
8 o/ b( @* s$ l } " N p9 O6 r! g* ?* `
if (emailerr != 1)
" ~) j" `* ~! e3 E {
, {9 w' V$ h+ C T1 G& j alert("请输入正确的E-MAIL地址"); 8 r c7 G1 z; r9 e4 P
document.sform1.email.focus();
; a! i+ {, A, Z return false; 6 K0 _2 N, p- {; z. z6 a; u2 p
} % m9 h" q- w. ?, B( j
. l1 l( r; N. T3 x
if (document.sform1.checkask.value=="") X4 Y I% n3 Z3 w, D
{
! P1 X0 X0 y; Y" j" } alert("密码提示问题不能为空");
. O/ t7 v6 L2 T. P/ @# z! o document.sform1.checkask.focus();
9 D/ l- O* U" g, G( O j$ T9 ^3 e return false;
# |8 M+ b: G$ {1 |4 b }
$ I- k, ]* B* A/ B2 D; T' e; ?$ D! ~ if (document.sform1.checkans.value=="") . W1 v& R) F! e; ~. J! @
{ / q, Q2 j! V5 A
alert("您的密码提示问题答案不能为空"); 6 U5 }9 Z9 F( n4 ]$ B4 } a
document.sform1.checkans.focus();
; S! [8 H" r* k0 ?" f7 ^' G) ? return false; - j9 u: ?5 f+ L' G0 e+ r6 ?1 O
}
! [3 |! \+ ?7 C) O& I return true; 3 h9 q; D6 V L7 J/ _6 ?
9 z+ _( e) i0 ~
} 2 t5 {, @5 C: u/ v9 s
</script> |
|