|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14351
- 金币
- 2461
- 威望
- 1647
- 贡献
- 1409
|
这个脚本对你可能有帮助:% w8 b1 s& T0 d1 `$ p y
<script language="javascript">
( w6 G, A8 M- W9 A+ x6 }function IsDigit(cCheck)
2 M# R$ W- X* d3 f W3 \& b& |: K3 q+ q {
# f3 P, g. W$ A: k" t L return (('0'<=cCheck) && (cCheck<='9'));
, u7 ]5 ^. v* n$ Q2 _ }
- F# b! h) o8 g- c5 Z2 {; _& `8 ?
# S3 @: x8 |2 lfunction IsAlpha(cCheck) : q1 r; p7 a; d
{ 8 ^2 J D* t& V0 f9 j
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
: n; w) h/ h, R+ U" M }
9 J: u5 y. w$ J 0 t u$ T o% x* x) ]. o8 O
function IsaNull(cCheck)
@' F, o9 E, f { ( y$ a- W$ m I9 z0 X/ ]0 o
return(cCheck != " ") ( B9 l2 c: V& U3 \+ I3 {! L- V
} ( m& E H8 K$ `) ?
! G; y8 H6 J7 a8 |1 A4 g6 ?$ ]
function checkform()
: ], L, [: L6 U/ _1 v3 v0 b' z1 o{
# c' G& e0 ]. l9 q' T7 {( L% ~ id = document.sform1.id.value; 3 G4 P6 `9 V _7 Y# u+ g$ @
if (id == "")
7 {9 b3 g' y+ B' C { ( r; W& v( n3 G7 M- }- E
alert("请输入注册名");
, @: }4 j0 @8 s ~- J+ W! m) o% U document.sform1.id.focus();
6 v6 J1 s( } J1 S, _, J return false;
! O7 G3 v0 t, ?$ _: A }
# G" [5 X; k5 p1 T3 R
3 j o1 i9 x) [% r! E( H! q! u for (nIndex=0; nIndex<id.length; nIndex++)
: u0 b3 M" R. E5 k# p+ m { " p7 \2 A' j# `
cCheck = id.charAt(nIndex);
; p- b/ l _) ?) x1 P, [& k if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) ) l6 v |3 D3 D0 D- T+ ^! y: W7 T
{ + t- B# B5 U( x$ V8 P
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
/ F/ J7 U+ w" e1 B' \ document.sform1.id.focus(); + O& l. y% R- y
return false;
8 I: Y2 I; g% K& {+ E' X1 X H. o } * V+ I. s U! @* w+ R$ x
}
. ~4 ]) ^: F$ h0 B chineseid = document.sform1.chineseid.value;
' I, R5 M2 k2 w& Y if (chineseid == "") % g; q. q4 D# w( |8 z, h$ j
{ - ]- i" `' Y# p
alert("请输入中文昵称");
* l& o5 @$ j4 c, r9 u document.sform1.chineseid.focus(); . {% b5 A- A8 s6 `
return false;
( ~9 {* h2 s# q% D* \" p+ h- o } : j: L. T% |' U
password = document.sform1.password.value;
1 L, ~0 I; Z/ z" x, l4 Z$ {! c. b if (password == "")
# ~3 F, x3 V+ y2 L {
5 y* l7 |2 f% s L9 m% b alert("请输入登陆密码"); # G( e: x, p' X Y4 ~) C) D( {: o
document.sform1.password.focus();
, u" ?9 I2 l" u3 h% }# z return false; ( \2 ^" Z5 b. G H
} ' t! S4 {5 T( o- `( W0 `' @; J
password1 = document.sform1.password1.value;
0 P! x- i# x0 P6 x. j% n9 H if (password>password1)
- e: T7 G" Z* |: T: ^8 C7 T {
$ h6 L7 Z: w1 a* s& o alert("重复密码与登陆密码不相同"); 7 P* F$ q8 p! T7 i. r
document.sform1.password.focus(); 1 [2 T- t! J5 ?# j. M
document.sform1.password1.focus();
+ \9 G8 V5 v& k return false;
( r. E2 V0 N9 j) ~+ G7 `% K1 t }
& w1 r0 Q# F1 J/ Q5 W3 {if (password<password1)
4 c3 c0 m% e) ?; | {. d" U! i* K8 y3 J9 a, }
alert("重复密码与登陆密码不相同"); ! s. s8 g6 i" \4 X" w* Y: M
document.sform1.password.focus(); + m2 g* e- q4 T$ f0 V/ c
document.sform1.password1.focus();
7 k( n, F$ D$ }. V6 ~; B% M" \ return false;
. A+ b' [) t9 K) I, Q5 H! y8 [ }
2 O- G3 w( D9 h \! p if (document.sform1.email.value == "") 9 R! A# L/ ^1 J9 N9 m+ f
{
) E4 \# d, m) G$ \ alert("请输入您的E-MAIL地址"); 8 A( d0 ?2 S! E: q" d9 }7 E N
document.sform1.email.focus(); 4 F! _9 `% |9 `' P8 S
return false; , ]& S7 m' J8 Y. c5 W- ^. V0 M
}
y, i( N3 l) | * V" ~6 w# j3 A. X2 y: i
email=document.sform1.email.value;
; N- z. o: l$ W4 B0 @1 g* e emailerr=0 3 y1 Y0 B8 ?3 w7 }/ _) o% ?8 A( r
for (i=0; i<email.length; i++) ( F8 y4 \; {/ O: N
{ - Q$ q4 k5 z5 p' }7 F4 m" e
if ((email.charAt(i) == "@") & (email.length > 5))
% W; g' R4 ^* B* C6 ?; L& Z. a4 W { 5 _1 {( o. G9 ~* `+ V& A
emailerr=emailerr+1 " D# u- H ]% G& v M
} : q" w2 `0 X+ L; o
} ; i) o7 m" b) r$ X4 \
if (emailerr != 1) # V/ d9 j7 S t6 s* B
{ ) Q. i3 ^0 o5 y* M$ O
alert("请输入正确的E-MAIL地址"); 1 Y# ]# Z% e# { f
document.sform1.email.focus();
2 `1 D, t$ W/ H5 z ~ return false;
5 A' D! y/ J; y$ X; f } , K7 t+ n: ?8 M% x3 U. ?
! F- O; C9 [. l" D if (document.sform1.checkask.value=="") # ]2 Q" i/ @* m
{
4 ]* f' _/ ~9 y alert("密码提示问题不能为空");
; U; I# A. u% C7 }' G$ l F/ E document.sform1.checkask.focus();
& g+ L/ f1 }5 d. F! ] return false;
* [2 U$ R% j, B. c } , l) n) |0 o! w/ l& @/ B# i
if (document.sform1.checkans.value=="")
* x; |5 d" J/ t1 u { 7 E) n8 w% ?, X5 |/ c+ r1 \
alert("您的密码提示问题答案不能为空");
! w5 G6 O8 L1 G* O9 o# ^& u document.sform1.checkans.focus(); - F% D* u3 K4 N" s
return false; 3 B- ?3 f: ]- k0 z1 q
}) r" x/ o9 E4 v% k& O( V( q
return true; ) y" e' b4 k( F5 V- ?: p n
c5 g8 n) k, t/ D5 h} - F- F9 B) I. x
</script> |
|