|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14321
- 金币
- 2446
- 威望
- 1647
- 贡献
- 1394
|
这个脚本对你可能有帮助:, c% B9 V3 f; X5 |1 E1 u) J% z3 `
<script language="javascript">
. O2 Q0 @' w' i/ ]1 A% T6 B8 b; afunction IsDigit(cCheck)
8 G7 [ {7 `0 w9 X: c& C {
8 B( e- H9 b' |6 N g return (('0'<=cCheck) && (cCheck<='9')); * T( _! K* l7 I
} * i2 X7 @" w3 s) l0 S) d
. X! A/ Q9 `/ v( c% Bfunction IsAlpha(cCheck) ; y; @$ T/ h0 x& o M6 n. L3 r
{
; j5 j4 l- O& a# i& m6 t return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
; z2 I" ?/ F( E5 u1 O6 c' L; @ }
3 d( x8 G$ w U, I" Q6 F & e3 ]# Y: c" \3 A) d! t! F. f- K
function IsaNull(cCheck) 5 N2 F j" i @
{
% }# _% x1 K, d: g( K return(cCheck != " ")
2 i: n) M7 r; e. G* ^6 B }
( V0 `- O9 S U
2 k( M; i9 I9 r' t! t3 Kfunction checkform() ! \* O9 c% a j0 q( r' r5 U
{
# N8 e& N8 _5 L8 K3 E2 Z7 v7 z id = document.sform1.id.value;
g) w. [7 J/ l4 p# w/ Q if (id == "") ( p% [' j9 J4 X. I
{
; O& h' Y W4 ^: v" M4 R1 Q alert("请输入注册名"); . u+ U. }/ b7 H4 J/ g A4 X0 M0 _/ \
document.sform1.id.focus(); 0 C h, X; w) @! ?6 y
return false; # b4 Z$ _* q9 N! |: b' q
}
$ W0 V L6 Q' P0 b
& \; c, I* I% ~, f: z for (nIndex=0; nIndex<id.length; nIndex++) " `' z/ j3 p( a" Q4 X+ X
{
' u" b6 u# q% P7 m( W, ` cCheck = id.charAt(nIndex); ! I# W' a2 Z1 O; Y' Q% W( `0 \" [
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) - s2 K% i3 L; c. D" ? s7 w! z
{ 2 k. J! m% h0 ^' Y
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
7 e0 ?2 W `) T+ h document.sform1.id.focus();
- i. \& l& G7 ?" X) l* t3 f return false;
8 M$ d- V: p% g% T } ' k% d) |) p$ g v/ J, j/ i: p
} ; g/ z! U9 h9 `
chineseid = document.sform1.chineseid.value; 0 Z: S2 d3 W- W/ B: S" I9 A& ^
if (chineseid == "") 3 f$ r, t$ u- w) y1 C
{ ( [+ K& s9 U* v" Y5 b
alert("请输入中文昵称");
8 Y, m1 }2 ^* _* @5 T' Y document.sform1.chineseid.focus(); 3 }, k' |0 r$ [/ d
return false; * |; c9 n0 O+ ]9 v5 r
}
% a6 D m; ]: r6 y password = document.sform1.password.value; ' H% ]2 ?! `' N8 A$ c& ]
if (password == "")
' W: I4 I% @9 m |) T$ V! O( l {
0 p) ~6 U& a9 n- Q4 ~1 u alert("请输入登陆密码"); ) r; N) V& r8 |. b; D7 E% J
document.sform1.password.focus(); ! ?6 ~( V H- j6 U4 N
return false; 4 k/ M. Y( v9 Y9 P5 W
}
& G- e+ m$ M' U* n: a* J password1 = document.sform1.password1.value;
, p7 B: l7 R+ P) d/ N3 [+ _ if (password>password1)
! Y1 b) P4 b% I: q/ A$ Q {
3 ~, z* `1 {& l$ N, F; i alert("重复密码与登陆密码不相同"); 6 }* E' |. v# A# |# ^
document.sform1.password.focus();
! z' k! w, o2 z* V7 N! M- `- v0 Q document.sform1.password1.focus(); , a4 f" I8 j( S( O6 l
return false;9 w- ^/ w! r! m% o ^+ q: ]
} ; s+ Q8 S' Z& B- E5 ?
if (password<password1) " t$ Z$ N0 ?: a- A' A
{4 N- T a4 I/ l
alert("重复密码与登陆密码不相同"); , ]2 a( F, B( Y. q" M# s- ]3 ?
document.sform1.password.focus(); ( p4 K" w2 q4 z2 }" y6 d8 q% ~
document.sform1.password1.focus();
0 d* Q* h! o. \ p1 K0 ~ return false;
8 T' V* r) f( b4 S1 T9 h } % ]$ |1 j! Y5 g' ]
if (document.sform1.email.value == "") # S3 B( Z% r. \4 H8 P" E
{
8 s" q1 Y3 x& c7 W2 f# s% P) ~ alert("请输入您的E-MAIL地址"); , c9 @6 g& v2 \# [/ S3 F
document.sform1.email.focus();
% g/ y, s# S3 W! O) s return false; : W; A+ S J" u' Q8 r
} , C- K& {2 i/ F+ }4 h* B
; A$ D* c1 E/ n* S$ b email=document.sform1.email.value;
& g6 O, c& A/ r- L0 U0 B s emailerr=0 % k0 w8 _, F) [4 c
for (i=0; i<email.length; i++)
3 E" i+ s/ H; w1 L6 Y- l( ~ { % m- k0 Q( k& {+ }" Z1 L- k
if ((email.charAt(i) == "@") & (email.length > 5))
8 y1 N' ^; H3 f1 Q9 y' D {
5 x$ E' v4 V/ q }+ Y) b emailerr=emailerr+1 4 a, a0 [' t) u
}
* D' ~% z) t1 z w0 J" Q* W }
: ?1 L2 b# |7 w1 L: B4 s if (emailerr != 1) 5 ]) t, e$ i& n+ q; n. L, y
{ ) V% ]' V; i7 ?, i6 _! u) i0 k
alert("请输入正确的E-MAIL地址");
3 y* c6 w( z8 n2 K document.sform1.email.focus(); & B a+ O0 Q( O
return false; ( [4 Z* [' e* h( f. X0 c
} ! a8 D1 w- n" ^2 U. [0 \: v
5 W2 J; r4 I5 d. Y5 ?
if (document.sform1.checkask.value=="")
; B- I, o0 Y% j/ I7 D {
4 l! Q- N4 I+ }6 [# I1 ~/ V/ v alert("密码提示问题不能为空"); $ l9 f0 b: r% z
document.sform1.checkask.focus();
$ H% T& U+ x5 X2 H return false;
) R; m+ v6 @9 D5 P, _9 t } # d1 y1 i: i: U- E
if (document.sform1.checkans.value=="") 5 y" m2 w& q1 r3 j
{
' v a5 O- w* X8 b) `0 c alert("您的密码提示问题答案不能为空"); 2 R) c) A/ l2 [5 z- Q3 [
document.sform1.checkans.focus(); : B! b# C9 }" I# r# o
return false; 5 M' F% E( ^8 D3 A8 f& y* }
}
! F1 T: y- n6 _7 A f. s return true; ! I- V V3 l" S! F; I5 O
1 l8 W9 ^. H, b2 R3 _% y+ H- K
} " U/ ^+ C; W* s3 n4 [5 c
</script> |
|