|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14329
- 金币
- 2450
- 威望
- 1647
- 贡献
- 1398
|
这个脚本对你可能有帮助:
+ S' z2 J' e( V% E- _) b<script language="javascript">
4 h: t6 F6 a. r) afunction IsDigit(cCheck) . \4 E0 Z8 K7 A( b0 d' H# I
{ 5 ^. c0 \/ v' n4 I+ z0 `0 K
return (('0'<=cCheck) && (cCheck<='9')); ; ~( o% I+ H6 L! l
}
2 [3 o4 d0 a2 g5 h
% W' e1 V2 H1 \, b4 V# @$ Dfunction IsAlpha(cCheck) ) y3 n) X# f% v3 l* y
{ 3 S5 ]5 S, ?6 Z+ _$ d& O B
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
2 I- |8 L0 S2 C } ; Q3 I5 Q0 V; b
S' |" q& X G' ]: ^- zfunction IsaNull(cCheck)
+ W0 m: O. x% {& w y( {! d+ l9 ]% f. E { , R2 \" Y7 E% v) v) W
return(cCheck != " ")
$ p& U% A) c2 ~5 F" C' Y7 K } " f" X" {" J% K" N) [
/ [: {3 E- F4 E& `) L7 |8 v
function checkform()
% H. h. k5 ]+ B, y3 m) i{ : M: I' f% d v0 V
id = document.sform1.id.value; - b' o1 Z/ }& a5 e9 V$ Q# {
if (id == "")
5 N& E Y7 J4 ^* P: i5 F: Z, R- w2 M {
5 F5 p' ]: s# D* N) x9 V alert("请输入注册名");
$ w7 ^' b. w/ d+ \5 ^8 m5 x( H document.sform1.id.focus();
5 x( p8 i! t3 a7 K8 G9 e return false;
! V7 K6 u9 f$ B& h( Y- p* R } + G! ?$ u5 r' Q Z n
& n3 }5 O* C7 z# D/ N, s
for (nIndex=0; nIndex<id.length; nIndex++) 9 R0 w4 N/ e3 v, Q9 P8 h
{
# q3 c$ ^( p& r+ K7 w4 v cCheck = id.charAt(nIndex);
' V+ ?: |: X, ?0 {/ |- P" t& o if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 9 Q% f" i1 }8 G5 G% C' t3 S
{ * ~3 y4 A: l& T% T
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); : z$ \" p& A; J9 V; J0 ~) [
document.sform1.id.focus(); / j4 v9 [. ?, X: V6 j
return false; 5 n1 ?" h4 ^6 }6 S# e& g& [
} : L9 Y, p. C; P4 ~$ V: w3 p
} * |# v/ _3 j* Y( q. p! \* o
chineseid = document.sform1.chineseid.value;
+ t [- o# {% J* ^ if (chineseid == "") % ^& H/ ^) E2 S4 ~) G- M% M) Y
{ * p1 ~; g" [- j6 b R' c
alert("请输入中文昵称");
- A7 j' l! H3 y- N m' h& T" Y2 l document.sform1.chineseid.focus();
! n. ~ R1 T# Z& O7 i return false;
, t+ Y) j+ r7 _8 A3 A: Z0 w } 9 A) D2 W! f8 \2 p
password = document.sform1.password.value;
, D* |8 a5 r0 m4 l- I2 N if (password == "")
2 y( P. ~5 [$ @/ k {
5 n4 M: J" y$ K( l$ V$ Z alert("请输入登陆密码");
; ~+ b) K' ^) p9 x8 _; L9 R. B document.sform1.password.focus();
% K S" j- `; c% Y( U/ L/ n8 X, P return false; + B7 O' _: o% j3 U
}
4 Z! o. O. b' f6 D) v. T password1 = document.sform1.password1.value;
. f o; R. n& U if (password>password1)
( s( `/ ^1 |' T7 H6 S {+ \4 s: W5 C0 x0 z: I; o% H. z
alert("重复密码与登陆密码不相同");
/ v2 h4 a; v, j7 F* y* E document.sform1.password.focus(); . x, d5 C/ v+ L- D# d1 |
document.sform1.password1.focus(); , k# f Q# [- i
return false;
4 i+ Q5 N8 E' j } & d5 ]9 @0 N& P* X8 `
if (password<password1)
- j7 s2 M$ E6 i: ]3 i2 k3 w, W. A {+ ~+ X Q+ W2 o% @5 y8 n: d
alert("重复密码与登陆密码不相同"); 9 V6 L0 q" I6 K0 K
document.sform1.password.focus(); : K- T0 p$ [5 A: C
document.sform1.password1.focus(); " M3 z* Q! A( u7 v5 s" w
return false;
4 b- ~1 T! `" ]) E4 S; r } : l3 D' K4 t9 s: q1 x8 l' W8 S
if (document.sform1.email.value == "") 9 ]3 w5 a2 C, F/ F/ l3 y4 u
{
- d* N& B9 @3 ~* f+ Q( B% f% A; ~% q alert("请输入您的E-MAIL地址");
) ?* g# _6 ^$ N7 R$ |, y0 C document.sform1.email.focus(); 8 O2 b* I: Z4 [ M7 c
return false; . C& u* i( N2 U/ T0 D- f# h' x' s* A
}
- R% a9 {8 h- E( m) @ N7 c
' M# k" B: T1 J, h" B/ W email=document.sform1.email.value;
( ?, `, N& p" P% g emailerr=0
6 P' x {3 c8 o! P/ [/ B' }0 f7 A for (i=0; i<email.length; i++) , J" D' I* b) |% r) B0 d, Y+ ?
{
3 j ]5 Q8 G8 H' E# e8 Y% @. y- D" X if ((email.charAt(i) == "@") & (email.length > 5)) $ o, x4 R! F! u4 J3 t4 K4 Y
{
( y* D0 y( B! D$ R7 q$ w, R$ z emailerr=emailerr+1 $ R3 x. L" w% C
}
& w, `# d3 g9 q' {* _ }
: Z2 Q- L: s! k$ e if (emailerr != 1) 4 @3 q+ o. e1 {/ ?! S* D. }. B6 G
{ 3 j3 i3 O) I9 z1 I
alert("请输入正确的E-MAIL地址");
% l2 e; L8 A0 e1 |: m! d( j document.sform1.email.focus(); & g1 K1 b' N% t% ]
return false; " `1 U3 M1 _. u0 Y3 S3 T5 ?* T
}
5 W- u# z/ v; Z( b
* r' N: n. a5 {( G$ k- x if (document.sform1.checkask.value=="") + M" u" l! V- Y3 J6 v# Z
{ ' j W0 |$ K' _
alert("密码提示问题不能为空");
# y( o3 O) v9 t! U; X( w document.sform1.checkask.focus();
# s" C6 V. T3 ~+ d5 a return false; : q' H, K3 E M* o
} # H0 i2 k. z0 G
if (document.sform1.checkans.value=="")
: {% x7 r9 a$ A { # u3 u' x3 t6 P7 I
alert("您的密码提示问题答案不能为空");
2 ^ Z8 i0 W$ s0 B/ f document.sform1.checkans.focus();
! N4 T8 g; w! Z7 k" C/ ] return false; $ p4 n2 Q3 _1 w* K
}- v) C( f' |% G8 X
return true;
3 v2 s* K) F b# X" x
$ Y; D: M: {! @, O}
7 T) Y6 x2 T0 ^1 {</script> |
|