|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14395
- 金币
- 2483
- 威望
- 1647
- 贡献
- 1431
|
这个脚本对你可能有帮助:
8 I6 O, y* [6 ?; c9 Q' Y# H+ z<script language="javascript"> . V e2 X; E* l
function IsDigit(cCheck)
! A9 c$ x3 u W' Y) l* c3 X; S { _, N5 ^ k( P6 \9 L0 L/ o2 t
return (('0'<=cCheck) && (cCheck<='9'));
# c+ I( T8 a8 D& B }
2 b7 T0 A B* x+ B# z1 h6 } 5 t8 E7 H4 i& r
function IsAlpha(cCheck)
4 s( s3 n: k% |& {7 D+ e1 D { * u: Z$ D2 S9 V
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ; y1 k3 ?+ z. a B9 H7 [1 ^
}
y2 Z3 o$ U. g0 R : {# t L0 `$ ?: K
function IsaNull(cCheck)
$ P0 N8 d; h* D+ x ~ { / ? j+ i7 v( I7 m
return(cCheck != " ")
- I3 e1 w3 F% n. S* f% U } 7 B P @8 D! C3 F% l! u3 x
0 l, J- Z+ S5 g. J7 ^& t4 }function checkform()
( @9 [3 M2 i: i9 L" V{
% x" S% q, D N1 X id = document.sform1.id.value; ; b2 |9 K% o; [" H5 P/ z v7 I8 e* M
if (id == "")
% m& Y7 K3 {& q" k L7 d% w7 x) a {
# o: @0 R- T. [" b$ t# j alert("请输入注册名");
6 A0 Y; F- P' F: N document.sform1.id.focus();
6 E2 E1 D9 l$ ~9 D5 M0 L# z- t return false; $ Y4 K- I( g$ }9 W7 B
}
4 E. E- l+ E! U* ~
, g* O3 ?0 y; W for (nIndex=0; nIndex<id.length; nIndex++)
7 _2 {+ e8 ]' Z3 C* K; b { , @, C4 E/ b. \( x
cCheck = id.charAt(nIndex);
9 q: G& \1 ^ j if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) " @0 Z3 c) e/ _1 x& Z% D1 [
{
}3 D6 k& y8 |+ Q alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); & l; f8 W$ g: N0 W
document.sform1.id.focus();
# `, z8 q+ n# d' A8 X. ?) @/ d return false; ' E$ \& ^1 F$ Y8 s: Z
}
# ?. u7 K- C( U }
7 }' r7 K! T Q- a) h chineseid = document.sform1.chineseid.value; ) |9 o' G8 ^* W) a* m4 |9 U$ L- O4 t7 z
if (chineseid == "")
' B! a& N m, @) d p0 \7 O {
# f' n5 h% p- }( a$ T6 e: \ E" K alert("请输入中文昵称"); - I3 N' I" ]2 T. Z/ r) w
document.sform1.chineseid.focus();
$ q5 ]# n/ `8 q% a% h3 C return false;
9 }1 O- p! O1 S6 m2 P' M' n }
5 V( T9 Y) L* W2 Y/ [: M% ] password = document.sform1.password.value; u+ Y2 J. [( j6 q( P- S
if (password == "") $ J9 p1 E5 m u: a
{ 3 A" x4 p2 R5 Z0 d- Y4 y
alert("请输入登陆密码"); : p) I( K5 N* z& @0 d9 p
document.sform1.password.focus();
% d' F* A/ l" V9 v( c return false;
& M* C1 u) N9 U9 \* L' L }
/ r: s* W, J4 }( d5 h; h: d$ ?# Q5 R password1 = document.sform1.password1.value; / y& B+ [! O; z% b" e( n' @5 |
if (password>password1)
* {' X5 }1 m9 Y# i9 [ {
f" R" P, a u) g4 d- G alert("重复密码与登陆密码不相同");
B7 d3 X2 U4 o: ]- F7 o document.sform1.password.focus();
2 X3 I( P* [7 c, v document.sform1.password1.focus();
2 {, C+ W: x1 |, U return false;- }! D# y$ {! t
} 3 A. b0 d' e% e
if (password<password1)
. \5 q" o- Y# w {
0 T4 W: o$ E* W0 f+ g; e3 N1 { D& T alert("重复密码与登陆密码不相同");
/ r- g3 q8 l3 z, | document.sform1.password.focus();
2 ~4 x2 w* j( \& a document.sform1.password1.focus(); 1 I$ v! G# R' x! _. o9 O
return false;2 Q% f: ?1 x" E5 o5 R, B
} 6 i. Y# {$ ]0 a
if (document.sform1.email.value == "")
) P% A! R4 S0 d% u/ M: { {
L, q& {4 l1 {. S! `8 A alert("请输入您的E-MAIL地址");
; G& P! o/ ]0 p- p- l document.sform1.email.focus();
7 v% ^; [, X/ ?( _4 O$ q+ J return false;
& T* r5 |+ R. W( j }
" _; x0 V4 R( u# K4 N; ?( n' U 6 g b- D: p7 Y5 ^
email=document.sform1.email.value;
5 k% P7 q ~' c( r1 _ emailerr=0 * H) A" g. Q" p: Z
for (i=0; i<email.length; i++) - o$ X, n% {/ E0 O" b0 r- c8 v
{ 9 |6 A& e) l! f/ o( G/ N: y
if ((email.charAt(i) == "@") & (email.length > 5)) $ }) Y: v' T( v* q
{
C! S6 h, v0 F0 F' ~" y4 e+ v emailerr=emailerr+1 & L J* }1 l5 f/ A2 t
} 4 R6 {4 Q- r8 H4 f+ ?* @! Y& `: C) Q# c
} . M& [1 L$ z O) e2 B# }0 T; a
if (emailerr != 1)
' X! _! p8 p* S: Q { . E" R; B7 A5 \4 `8 x$ |
alert("请输入正确的E-MAIL地址"); 5 s7 x8 s% V2 k; v
document.sform1.email.focus(); 8 I8 j+ {' u- @" }2 T& f. \
return false;
; I6 u6 X# [, h5 s9 T# m& x }
2 x4 c8 d; b0 J/ ?
: |9 e, r) P8 H% m4 r if (document.sform1.checkask.value=="") $ I: }6 r) v7 {- p L1 ^
{ ! O. M6 e& _% ^8 `9 l
alert("密码提示问题不能为空");
1 ?' l0 L0 f- `( t" n0 I: | document.sform1.checkask.focus();
0 b2 J. y% X0 E" L, M return false;
( b" c) _' m1 L9 O" }6 W0 ? } ; a) x( A8 t+ o `2 V8 E4 M
if (document.sform1.checkans.value=="") 6 f$ w9 p O; u( N3 ^
{ # n* t4 j6 O8 |# [0 L+ S
alert("您的密码提示问题答案不能为空");
4 W' H0 I( n! j' C4 F9 f. O document.sform1.checkans.focus(); 9 i5 ^! J& P; t! |
return false; 0 I4 Y% l9 M" S) y! }, y
}
0 r/ U, V# E, |& E6 I7 z return true; * J3 _& t( j* l& T+ A( I* ^ `3 W+ W
$ z# q# x+ S& ?' g2 s}
5 h" ?& c. J8 }</script> |
|