|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14369
- 金币
- 2470
- 威望
- 1647
- 贡献
- 1418
|
这个脚本对你可能有帮助:
' O5 I0 c. y" @; x6 E<script language="javascript"> 4 r0 k7 [ Y( }
function IsDigit(cCheck)
% G9 J _, e' T8 J7 W { 5 z4 d3 F5 V6 R, o* [
return (('0'<=cCheck) && (cCheck<='9'));
; q3 Q- {% b7 h0 j& ? }
/ E3 p& O- @9 ~$ {
) r# S O8 U/ F8 n4 e) E! vfunction IsAlpha(cCheck) 6 R9 U9 `% N+ R7 ^% O" E
{ - W7 l" |: P* e0 v$ H
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
7 a5 P0 }: w& j% X; J# H* x7 B }
9 X! c3 h; S0 _* V- Z' R
1 B0 P- r8 Q# Y! f2 ifunction IsaNull(cCheck) 8 Y0 p8 E4 H. y1 |
{ ( d9 h0 I: T$ t+ }. |" f+ Y
return(cCheck != " ")
+ V& w; M% o& v# _ }
# ^9 U% E. R+ t. G( g5 Z0 f1 k " [ b! t' a9 @8 }' [% H3 @ u
function checkform()
" Z _" E2 x. a1 j- z{
( \ \. `: L/ d" t3 B; v id = document.sform1.id.value; , g6 B3 H; N. l8 G0 ~3 G/ J
if (id == "") 7 o* X5 o+ ^4 F" s2 b
{
6 R$ V2 ~! c Z; B3 w0 e" Q8 R ] alert("请输入注册名");
+ ~! E* v+ `( W, V0 Y. }; g document.sform1.id.focus();
7 `0 e( W/ J8 o6 X0 H* H& I* p: \) l return false;
2 \; L# K7 G* d6 z; p }
9 j# Z8 W$ E) ~; Y- W
1 h* C6 I: d) }2 O ]1 J for (nIndex=0; nIndex<id.length; nIndex++)
4 n( q* y o/ I- L5 n+ T+ [& I { . Q, m8 ?4 @$ K6 v
cCheck = id.charAt(nIndex); Q! j) y Q6 u% p
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
p* f. a0 X1 E1 I5 d' Q1 d { ' t. }; s3 Y5 h3 {" x' z; q
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
- A0 h+ m- Q" G2 c0 y document.sform1.id.focus(); % ?5 H) H; S. P# f0 x0 j' Z
return false;
( {3 s+ a1 z8 [& s g2 W3 T: o: p1 ? }
& T0 E! \" D7 Z: V( h } & G1 t! t5 M+ Z" |* C
chineseid = document.sform1.chineseid.value; $ K( d' Y1 r' ^! |# x
if (chineseid == "") . [$ [: Q" q0 ]6 [
{ , l( D$ C# {7 B5 a
alert("请输入中文昵称"); - z. ]1 f( C& o2 |, p
document.sform1.chineseid.focus(); 3 o! k+ |! {8 j$ E d/ N; X' D# ~
return false;
, B- e7 W7 F8 Y* k }
) x- @: ]9 T7 k, r+ S password = document.sform1.password.value; * @; r0 z: ^! c1 ]% W' c- }
if (password == "")
4 }0 n5 K! E4 o) _9 R) } { {
. {& k: o. l8 }% ? alert("请输入登陆密码"); 7 s2 X7 w" z5 A6 {
document.sform1.password.focus();
e% ?' T; X4 I1 V return false;
+ J) h- j4 X% G/ g Q* I1 Z }
0 f, p1 ^5 P9 w8 W* T# U password1 = document.sform1.password1.value;
9 L2 {, }! F! c- g. R5 E if (password>password1) $ E- Z+ E7 r3 O4 u1 t. R" t/ v3 j6 z/ o
{
8 o( Y, ?% R6 b2 d+ B alert("重复密码与登陆密码不相同");
Q9 d2 ?2 k! S0 m9 B document.sform1.password.focus();
- H5 [0 w7 V0 v& ^ document.sform1.password1.focus();
6 [" r, R$ b: I2 }+ c- D' p4 R return false;
% C) o1 Z, r0 S0 t) w/ M4 X }
1 F( p$ h8 c$ G6 e3 H- @if (password<password1) ( D1 U/ P- g& k
{
! |: e3 T' F0 v8 v' r0 l) E1 [9 Z* b alert("重复密码与登陆密码不相同");
7 p( V% X/ P% F1 N8 g9 [ document.sform1.password.focus();
+ [6 G+ D8 N1 @: f document.sform1.password1.focus(); ) z( g* A9 Z$ ?& p$ C' P( h) ~: K
return false;& l- e, ?; V$ s9 }6 g/ K* V* `
} # q( [; a$ e8 Q2 ` W- |: F e% B
if (document.sform1.email.value == "") ' R+ ^% [9 m$ E" C0 d% s$ d
{
) M% H2 F# ~4 | alert("请输入您的E-MAIL地址"); ]0 A) \4 f/ ^5 w8 h0 Z
document.sform1.email.focus(); V# k1 h5 E% m0 c# U! i7 Y
return false; ) b( p! D6 ?# h' p5 f& e, n b
} : X& ]9 d. E# ]" b p# w/ Z% z
1 K ^# N7 L: S1 e0 N5 s; ] email=document.sform1.email.value;
) s" a. A/ k$ y. y1 V( [' \7 k/ p emailerr=0 6 Z' `$ u9 [! d+ G$ ]6 V
for (i=0; i<email.length; i++) 1 B6 |) ^% \% Q- v0 E
{ $ \2 g8 `3 k! {% x) @
if ((email.charAt(i) == "@") & (email.length > 5)) 8 z' ]4 t" G ]9 Q& N! n
{
% I- ~8 l+ F- w: X' H& q emailerr=emailerr+1 ( ]1 j) y1 [2 X
} 0 A2 ~) \6 v& V( X
} ; R" @) J+ f5 H4 l) R
if (emailerr != 1) - y+ F( u9 h* v! w' j
{
6 l" A4 C: x$ o2 s9 _$ Q alert("请输入正确的E-MAIL地址");
5 h! s' O7 `! G3 n5 A1 ] document.sform1.email.focus();
( P* R' F, M* ]3 T# x return false;
4 t( ?4 n0 l* v4 D& n, I } 1 |( m+ G0 r( w. I
" F V" s! T! |1 R4 p2 Q. H0 ^; l
if (document.sform1.checkask.value=="")
1 L+ D2 S! @" M {
# j: n" n! z& L7 b7 D$ y8 k$ _ alert("密码提示问题不能为空");
& S& i& Q0 P: ]7 K2 q" x5 U, | document.sform1.checkask.focus();
; s% O4 S, ^% y; a: | return false;
2 u! @& S$ s9 o2 v( Q: m: y/ ^: n }
, V: Y; E, E5 T/ K% _0 e if (document.sform1.checkans.value=="") # Q8 @* u) I! U
{
/ ?% z1 u1 O; W7 f4 J, Z, ] L alert("您的密码提示问题答案不能为空");
3 e6 ^2 H" z, Q5 @ document.sform1.checkans.focus(); ) Q* Q ^$ ~/ P9 j& o. V9 e, f
return false;
1 M* X/ U# @, ~6 h5 g8 Z' a& f }
) D0 y& K& W' g1 {! p9 R+ W- p return true;
3 d9 z9 M. [3 L3 r( D2 o' \5 o 5 ^9 {" \$ w! a3 M0 u# c* W4 L
}
( p2 H; s, T4 Z; y+ Q6 G</script> |
|