|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14317
- 金币
- 2444
- 威望
- 1647
- 贡献
- 1392
|
这个脚本对你可能有帮助:5 `9 w& C @; V2 o1 Y
<script language="javascript">
' |- l# }; j, W Q9 K1 z6 q& K% yfunction IsDigit(cCheck)
4 u* ~3 ]1 S2 J8 a- B- D { ! J) p( M8 S v" y0 m3 S
return (('0'<=cCheck) && (cCheck<='9')); 3 K9 w6 k, k* g# G3 V% V& ~9 q
} # W$ f ]3 h& G3 w) k
: k) Y. ?4 _3 z: H( M+ @7 Qfunction IsAlpha(cCheck)
7 q: O/ P( O9 u- Z2 m {
3 Q" `+ |" q; J* N9 k% [ return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 6 t+ d) r$ x- p2 V2 k
} * G0 ~; m* H8 H9 l; W4 w
7 s- R4 k5 U. V
function IsaNull(cCheck) - ?2 J" W! |" F( w% T$ A
{
8 P* D \5 ^5 C) {: X return(cCheck != " ") . Q$ S9 }9 X7 l! H- `2 P; _% |
}
- `% k! c( T* }/ _ & ^: K% P4 [5 v* d
function checkform() 3 F V7 X5 o! A5 W- X2 d' x. z, H' Z7 v
{ # q9 {3 l9 w! \: m% \
id = document.sform1.id.value;
) V9 C8 S" }' J# ^- D% h if (id == "") / k' `' C. x2 d, B
{
% o. G$ o) O, v8 ~ alert("请输入注册名");
; q& O' S% m$ j; H! Z4 K& ] document.sform1.id.focus(); ! a6 G% X) K, R: R
return false;
s6 `3 {; O7 @- L" M }
7 |/ H) z& s- G1 l9 l* L
1 r4 T% ~4 Z# F for (nIndex=0; nIndex<id.length; nIndex++)
8 C9 t' R2 ?+ s, f! | { $ [9 E7 ]* C+ D: e/ p
cCheck = id.charAt(nIndex);
, j0 ]9 D2 S$ h6 J9 Z$ f$ R if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
; h+ Z$ ], W2 T1 H { ' i) ^3 O. X# _9 l# z
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 1 @& n0 k4 W3 K, ~' N4 U0 l
document.sform1.id.focus(); # n% Y! |( G- o8 B* X
return false; E) Y' ~! g+ E% O t
} , c) V: ~/ Q4 {3 F0 B( [
} * L4 y9 h+ Y, |! D# M4 i: c
chineseid = document.sform1.chineseid.value; 1 A+ Z" J! }; y$ \$ f+ F3 J: ~
if (chineseid == "")
( \ j) c$ U% t; j2 b. A { 3 f2 `6 L- v" H8 i
alert("请输入中文昵称");
) S+ N! C; T. j- r r$ L7 T4 r document.sform1.chineseid.focus(); % y6 G7 }. x; s% T
return false; 8 e$ A8 f3 _! I* I- g7 x% L
}
; z7 M! ]' k5 |2 N, `: u password = document.sform1.password.value;
- d& d- \4 Q7 t! r7 X; m& l if (password == "") * U9 M' D4 u0 ?, v# q
{
. @4 C* i8 P( b S( w alert("请输入登陆密码"); ' `9 Q9 A) C% x" ~1 l! a- O
document.sform1.password.focus(); $ S: {& W) p$ q$ l
return false; + N8 Z4 {$ T9 y: W- \) i8 R/ K9 B
}
0 y( m% _$ v, r' f4 ^. c: t6 z password1 = document.sform1.password1.value;
' i0 E4 } |; x; Q/ s if (password>password1)
# ^! U1 J" ^ P2 s' ^& `( X9 w {
+ W/ N V' Y9 d: H: B, g- n alert("重复密码与登陆密码不相同");
2 r4 \* P3 l0 V document.sform1.password.focus();
, l3 d0 z4 R5 ^" f+ [: C: u% i9 q4 a1 T document.sform1.password1.focus(); " H- x5 U7 T/ I
return false; o( t" _8 t) E( z* }! B. }
} 2 ^5 N, V1 M9 Y5 U9 A3 O+ j# g
if (password<password1) 2 [2 i! S1 ~ |4 C( [% h; n) W8 |% n
{0 q' g# m }' r* j& P% S
alert("重复密码与登陆密码不相同");
; ~8 \: `2 D8 W' Q9 y } document.sform1.password.focus();
F4 X6 q% W. I# p- h document.sform1.password1.focus(); s$ x2 h \+ ]3 a
return false;* \( c! \- ~) B- `: d
}
0 B4 p% i( d6 a if (document.sform1.email.value == "") ! {6 ~" }1 P- m& x$ a: W/ G! ]9 e
{
8 q$ k: y7 |+ e: P, I& j alert("请输入您的E-MAIL地址"); ( X$ Y% `6 q$ h3 N
document.sform1.email.focus(); ! }3 f# K8 U' x) k! Y; M
return false; C; t) m+ Q( @) ]
} * k$ e9 e: |. q0 N I& S: P4 U
! {1 U# N* L( |/ X0 [' P8 Q1 h email=document.sform1.email.value; ) @. L- n8 Z! }( r1 z1 ]
emailerr=0
`: X# Y! L! u; [8 v+ |; |1 i for (i=0; i<email.length; i++) 7 N3 u, f8 ?* V( L" N: \* R
{ 5 u8 A" R2 C4 D; D
if ((email.charAt(i) == "@") & (email.length > 5))
1 m0 g8 h# R6 \, c$ [6 b/ J { 9 c1 |6 s5 Q# g" a* @
emailerr=emailerr+1 , d0 m& ^4 |, ^9 C
} 2 r: y* g4 g$ _* y% y
} : I; f1 t0 m- S K
if (emailerr != 1)
7 O6 ]& u1 {6 v! V+ a { 2 E' J' X# ~5 B( {( y* E( a( T( {
alert("请输入正确的E-MAIL地址"); 9 v" g0 x1 `' T0 [/ y
document.sform1.email.focus(); " q* O0 z1 f. D- ]0 l
return false; % U( J) ]1 I u' O: Z6 X6 X7 ?6 g4 C
}
' L) P& d( u9 B& V 1 o6 Y* l/ b1 f- u0 l
if (document.sform1.checkask.value=="")
5 t4 B9 Y G4 e0 h5 Y$ q" O {
! {$ {8 p3 {! M' \1 u0 V alert("密码提示问题不能为空"); # z b- k+ F+ q& {
document.sform1.checkask.focus();
9 K5 O4 F- y1 J) i! K return false;
7 ~; a( p) |0 ^0 J( m. G }
* G' l) n5 [/ j# G if (document.sform1.checkans.value=="")
- s2 ~$ I3 ~, Y; ] a8 d6 L8 i {
8 V) d9 T/ k/ [- J$ b1 f, Q0 f alert("您的密码提示问题答案不能为空"); + W7 q/ ~, M$ {7 ]
document.sform1.checkans.focus();
# j% r2 J7 f5 E* a( a, k return false;
2 ?+ W6 N1 t$ ~; c. f }4 v9 Y$ t, o- y/ P3 P% Y' o$ Q
return true;
5 Y6 z: U3 u$ {4 o% c3 ]! Y $ j ^" X$ w3 ?8 V
} 2 ~% C( d) ~; ]/ P
</script> |
|