|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14387
- 金币
- 2479
- 威望
- 1647
- 贡献
- 1427
|
这个脚本对你可能有帮助:5 a2 [9 A- _ h
<script language="javascript">
' J: S! w* s& b8 B* T7 b" X7 |; gfunction IsDigit(cCheck) 8 |& M7 k$ f, n% R+ Q; i: H! U
{ % U5 H+ m' U6 K. W) n. {2 [0 Y
return (('0'<=cCheck) && (cCheck<='9'));
) T& o2 o, l1 L }
3 n; }0 v: _1 ~1 u( I1 Q2 z4 Q
. i, r% K' J0 `5 F6 Bfunction IsAlpha(cCheck)
- p9 h0 S6 I1 h/ W: z, \5 b5 p. q { ! {4 v" r5 E/ K, D6 }3 \: K }
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
" a& @; n3 o- f }
: L: b4 F( _/ C5 b
8 u) s; P3 u$ X) \1 L& Q0 }function IsaNull(cCheck) % k* ?$ w# q0 ]; q6 d
{ * w9 a7 c z# A4 V
return(cCheck != " ")
$ ^7 f( y1 w' e, a- B2 s }
% k2 j, e& w0 S; e+ i
* y) Q7 m& ?2 L4 n3 ffunction checkform() 4 R- c7 H- i% F( b# L }
{ % V: d# d" j: @8 X
id = document.sform1.id.value; $ X: p( R: C7 K" F0 ]: `4 c! J7 Y
if (id == "") * v! h% ?% C! S/ V$ k- e& Z5 j
{ 1 I' x- \# I* q% `* s- q
alert("请输入注册名");
9 E- Q4 E( d6 E# n9 L" d document.sform1.id.focus();
+ M, ]4 d& t. q& O return false; % q% B1 ^, h7 I' x
} & i, L( z" u" I4 x, J4 q
, k( z4 Y4 A; A3 q; w
for (nIndex=0; nIndex<id.length; nIndex++) $ e$ `2 X% e3 F% q( S) P
{ / I7 C+ v1 v9 T% j( G% F' m8 o( I
cCheck = id.charAt(nIndex);
2 e6 K% Q+ y& {; B if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
( T1 c4 G' z& R3 r+ `2 w { 3 M) [ h% t* |4 |; S% l, ~
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 6 ? }. t" Z7 w8 L
document.sform1.id.focus(); , K# v6 o% ?6 K- G9 s
return false;
1 j' w" V4 Q; f }
( h6 ^+ Z) F9 w; h2 R; w+ H }
3 B& V( [& B& R" k' Q chineseid = document.sform1.chineseid.value;
9 J# Z8 M# K3 l* b0 B" D if (chineseid == "")
) A& Z) `8 W+ X! ^ {
- n/ m. n5 C5 @4 H alert("请输入中文昵称");
6 O' T) X5 w# Z: p document.sform1.chineseid.focus(); / F% m+ [7 C4 `: g2 d1 g
return false; * Y5 j" P+ }% z: E3 G; M3 S0 K% m
} 5 C3 l+ {' o7 A1 I1 `1 B+ K5 h
password = document.sform1.password.value; 6 }% [6 m5 d3 v# F% P( o
if (password == "")
4 ?; [5 e) _' N9 U! s { 6 ~0 F x f0 n3 Y) {+ }
alert("请输入登陆密码");
: G: ]2 w% d0 w: U document.sform1.password.focus();
8 G5 q$ ^" d, l7 a4 s& u- n+ N return false; + y5 ^1 R: d% n4 ^) X
}
; F! r9 n2 U- R# S password1 = document.sform1.password1.value;
( Q3 F1 M! i9 F. u if (password>password1)
# f4 |* b7 a4 Z0 H! X- E0 m6 v {
$ o4 W+ U. g& e8 A8 Z alert("重复密码与登陆密码不相同");
( L( D6 u9 y" A" D' b/ d# Z document.sform1.password.focus();
; O. s5 B2 ?0 [( V- a: M document.sform1.password1.focus();
% t+ D/ ^0 b/ P" C& T return false;, M+ \. e; S3 w8 ~" D6 M1 Q0 H
} 9 Y6 a* R3 Q" }( ^5 H" P
if (password<password1) 8 k9 @; C" g- w4 {/ {
{
( b2 G1 u: Q+ U, O( u# c* j5 Q alert("重复密码与登陆密码不相同"); 1 b2 l3 s# h. `- {) I
document.sform1.password.focus();
2 X5 c4 l x2 T document.sform1.password1.focus();
- T9 e) o! s8 W/ _) Y, ~; ? return false;1 ?( }/ q1 x: A6 T9 k A
} 8 o) l n3 I5 ?" @7 e' R# C( N4 [
if (document.sform1.email.value == "") - a2 D7 V1 n3 u
{
; S! H/ Q! D+ q$ `9 o alert("请输入您的E-MAIL地址");
{. F) `2 _6 i- M document.sform1.email.focus();
+ |: X9 J `! i- `6 I return false;
/ V4 ^) n8 i$ b, V+ I/ t }
( e. U7 t1 F0 b! d
; Z" ^3 h; U+ R$ ` email=document.sform1.email.value; ! J, v5 |8 a' k4 w# M7 t7 s+ m" Q
emailerr=0
, f/ o/ Y1 U6 Z) B+ t S+ f$ s" ~ for (i=0; i<email.length; i++)
, ]5 G: _+ `1 b) |& m) o0 q, p {
( \! B: g! b8 I6 N8 H& { if ((email.charAt(i) == "@") & (email.length > 5))
, e8 c' n4 V3 C4 j {
+ r4 G, g Z }5 A, w' ^ emailerr=emailerr+1
- \6 f+ Q; _+ u' ~% m, i }
; X( ?( [8 v, t, N- o- P }
1 O% d# i2 B/ a if (emailerr != 1)
: Y6 F% d+ y) H2 G6 j { ' W* {; Y; y% C& @! @5 F0 L
alert("请输入正确的E-MAIL地址"); # `: H6 K' d4 x- R
document.sform1.email.focus();
) l% o5 ]! b0 E7 g0 P3 F return false; - O7 C6 C2 o( B
}
( \8 x/ v) ?/ ^9 Y! J" x & u9 v2 K9 J4 L( Z
if (document.sform1.checkask.value=="")
3 B+ F+ u% T$ h {
y4 T5 j' t# K4 p$ s2 _% J alert("密码提示问题不能为空");
2 E6 k% H2 p) d- r" C document.sform1.checkask.focus();
, h' i5 Y0 c3 G- @! K# L' r$ r) E return false; / q* ^# V5 x* w( A
} ; j- O7 i1 M |$ I
if (document.sform1.checkans.value=="") ( _7 z( a# `( Q/ J, A7 P( Z
{ 1 A3 E _2 K/ j3 u& `) x; F7 m
alert("您的密码提示问题答案不能为空"); 7 u+ z- R$ h* A* t; Y/ I
document.sform1.checkans.focus();
3 t" l1 i2 c# Z. V return false;
- U4 q/ i# y/ A r1 o J }+ D4 m( l6 s6 F( |9 {( R
return true;
! O. f) b/ u; L) k, u) m* J" y
: g d2 o3 y" h$ _/ p. J1 A} # k `. B( Y) J& _8 @
</script> |
|