|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14433
- 金币
- 2502
- 威望
- 1647
- 贡献
- 1450
|
这个脚本对你可能有帮助:" ^% d1 b/ t; W+ t9 J5 m
<script language="javascript"> 0 ?% B" G; B' t4 ^3 _$ V
function IsDigit(cCheck)
! ]9 ]+ U+ y: G9 L6 m" [2 V {
& l" U$ R% @; G return (('0'<=cCheck) && (cCheck<='9')); ( A. |+ Q; m+ w5 M) k
}
8 J e4 C9 p, K! K! I5 B3 T
& L5 O0 k% f- |$ J3 ~9 K6 N( `function IsAlpha(cCheck)
+ M. d6 K* k6 @+ A0 W9 f2 Y8 a/ z) u {
: h- N: O6 {- ~! l( a; r3 u, X return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ) U0 h" \& r: K" J3 J% _$ ?
}
$ O: E- @8 @* v! |% Z- [, \' ]7 G 7 V4 ~) S' }: x7 a, L
function IsaNull(cCheck) ( p' s& l9 g$ ?8 O
{
" B; t) ^! H# p8 `; h9 |7 Y return(cCheck != " ")
7 r0 {0 i- i. C e } & D3 ?7 x' c6 X7 V! i1 k% A5 L
3 a4 Z% y% t+ t3 Y
function checkform()
3 Q5 w, ]& z+ ^$ w) s9 j{ . z8 d3 t" L8 i4 L
id = document.sform1.id.value; 3 V9 I+ n( E6 _5 O
if (id == "")
+ z# g6 n, i5 U' n { ' z2 V9 P# B. a( j: F
alert("请输入注册名");
: c: i$ [' v9 n& F" s; A8 C. h& E document.sform1.id.focus(); ) I. J( l* @- F7 \; F( M
return false;
. ?! t: T1 K8 k4 G+ Y3 S } 5 V1 t% f- o+ D5 x6 M, c
$ O# Y1 r+ A" g for (nIndex=0; nIndex<id.length; nIndex++) 4 _* R3 V1 q- w/ E: F# W( Z; k& x9 o
{ ' Y& @2 V& z. h$ e9 M
cCheck = id.charAt(nIndex); 8 L% B# f b5 C1 {% l; X, P6 i5 U
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 0 x. ^8 k0 s" v0 }6 B
{ 5 [4 r# b2 H/ ` q4 @* I
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
0 o, m. y8 {# i4 ~0 U. }" X document.sform1.id.focus();
: x; C& J- x' q, e# z$ Q return false;
: q; k. B) c+ J" q S } , ~) v$ r4 P0 @
}
" M4 l2 O O5 F% } chineseid = document.sform1.chineseid.value; 8 A5 c! l& [' H$ U8 D5 X/ o
if (chineseid == "") 4 S2 b3 |4 q2 N( m& A. g0 o- d
{
7 n# W( u7 _/ I% r7 p0 n" y alert("请输入中文昵称"); 8 O( F6 s$ v6 @$ |: `4 t* U0 U- K" g
document.sform1.chineseid.focus();
0 P& c. J$ \- l return false;
- y0 @! H9 c" |/ N }
1 h/ L7 p4 w9 G" ]0 B. U3 ~3 ]2 ?- r4 l) h password = document.sform1.password.value; 0 i3 A0 J ?$ g$ ^% o- f, m' z
if (password == "")
g' |- S9 O/ D$ U) m9 ~ {
! m' ~- w5 ~2 K S8 g+ H( j O alert("请输入登陆密码"); N7 B- e6 N+ W3 u
document.sform1.password.focus();
8 }0 {/ S' L* f7 v) x return false; 2 o3 A- }- _+ [: @$ x. l u, Z
} & p7 B) ?+ d" N9 \
password1 = document.sform1.password1.value;
- q2 r) \# V( d if (password>password1) # K' @5 F. k5 ]6 T' [
{
2 c* P' A& q. ?% P2 v alert("重复密码与登陆密码不相同");
. [( E! X. D, `; V' X& L( O C document.sform1.password.focus(); * n3 w% M- _- P
document.sform1.password1.focus();
; N% u0 M! _! Y return false;$ Y) s& T- _5 r1 w
}
7 w, t3 b) {* j& Cif (password<password1)
" {2 {; z5 ~- y$ \* ` {. k a! H/ F" U4 r" Y
alert("重复密码与登陆密码不相同");
) d, ?1 \7 Y5 \; j6 u O document.sform1.password.focus(); ; d2 s9 d+ A+ ~/ p& u' _
document.sform1.password1.focus();
! U# g0 V" J& F5 _ return false;
/ _% O$ ~: G0 @9 w' c }
4 k3 R, z& |- D/ {2 t if (document.sform1.email.value == "") 9 B5 ^: I1 p: {3 x2 L# x; N
{ 8 g0 {1 h) E: O/ v" J8 U
alert("请输入您的E-MAIL地址"); z2 D6 n. Z- h$ A; |
document.sform1.email.focus();
! j1 L4 W& U5 I8 H1 f return false;
. A$ p. N) I, P3 C$ @0 y } 1 i7 f$ f; F! @' Q2 g- v9 N+ y: `
0 C% ]0 P9 Q, _1 I. T
email=document.sform1.email.value;
% K& z) L4 B, p+ _9 @# m. R2 G J emailerr=0 $ A+ T; |9 {' t& a
for (i=0; i<email.length; i++) 3 D7 E2 A0 _ w" o7 R! U* o
{ , V3 s9 y! {' \, |! [( [1 c
if ((email.charAt(i) == "@") & (email.length > 5))
3 C$ C2 `3 F9 ^+ T" t2 k {
" `, t% ?2 s/ t8 D: n* f emailerr=emailerr+1
9 W8 A& j7 @/ k, z }
* V6 v2 E+ ]! U% i } 5 N/ e7 x* k4 \( T3 f j; y
if (emailerr != 1)
4 ^$ W6 ~6 F; @- z0 I { 3 g. q' H) C. U6 H
alert("请输入正确的E-MAIL地址");
. [1 y3 \( F# l document.sform1.email.focus();
& w$ o8 r) C; D4 N' b return false; ' @; M( e2 n# j+ }( H! {
} # O" [( |& I3 i
9 H) F) K1 G2 {8 f6 b# `- l
if (document.sform1.checkask.value=="") 4 h* R B/ H) n4 ~9 w+ G: n! q
{
0 T- b) [5 {2 t* T P7 q alert("密码提示问题不能为空"); 8 Z+ v2 r8 A9 J7 ~7 @9 O8 R
document.sform1.checkask.focus();
# ~5 E# l& X5 [; n. z4 p, c5 V. ` return false;
. Y0 ?; X! {! B5 T) \ } $ T: x# w4 u; S1 Y# |& a X8 y
if (document.sform1.checkans.value=="")
- U) w7 S j w {
, w( Z! o; s9 a3 V3 | U5 O: L alert("您的密码提示问题答案不能为空"); / K4 k) X4 g6 |% J m
document.sform1.checkans.focus(); $ Y" D4 |0 h3 X9 P* S
return false; 5 _# r* O) O( V3 j7 H/ j
}2 p! E' r" k! C3 W. @- k, \5 ]
return true; 8 L! q$ z3 l1 b& u& ]% W" ~
6 b* ^% x4 {6 U4 E# A7 g9 k} , {2 ?/ q1 q' I- i: ^+ m
</script> |
|