|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14443
- 金币
- 2507
- 威望
- 1647
- 贡献
- 1455
|
这个脚本对你可能有帮助:
/ F, [5 O$ Y- i2 |9 ~! ^( B<script language="javascript"> 2 {9 T! N$ k& y o
function IsDigit(cCheck)
8 l+ k2 v% c( ^. |. q. G0 ]& e& i { 6 B; v' b/ L5 v1 h6 F
return (('0'<=cCheck) && (cCheck<='9'));
6 H: }) I! y9 T: Z9 ~8 ]6 `* y. o7 | }
0 {2 i: L* z+ T* j% u
4 W! B9 |1 q8 M( f* t5 a& I( w- @. }function IsAlpha(cCheck)
! o2 y ?& ]6 }0 T { ' l0 w4 \5 [: q0 n) S
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
# H0 t& @7 {# c% m }
6 L; G2 C% g' E% u' J; z & x8 L5 q( L2 {7 j3 Z
function IsaNull(cCheck)
6 O) q. P1 t; k* |, C& s' ? { , y& ~% a% E1 f2 R* ]! g4 k
return(cCheck != " ") * v& n, ~& w+ R* y% S' ~
} ; Y% A* S, i; |) h% c
0 \5 W( i2 J3 H2 ^; [, L
function checkform() U# V5 F' ~5 m1 L5 T" H$ a! O& p5 M1 ?
{ 6 z1 j5 a* `7 e# a: N, ?( [' S
id = document.sform1.id.value; - V( G6 G! j0 E0 _5 i& X6 f
if (id == "") , q! B) g+ {. L) L$ S' P
{ ; D9 i0 s+ i; K
alert("请输入注册名");
2 r' i& y8 E4 U' R/ d document.sform1.id.focus();
1 Y5 u- x4 D! x" ` return false; 5 r5 P# |2 m1 @5 [) a
} + P2 D4 i0 k q1 H- Q
: ^$ F f7 b) q/ k
for (nIndex=0; nIndex<id.length; nIndex++)
V: l% D6 D/ J' E3 q6 G+ X {
, s+ {" P/ w: ~( c cCheck = id.charAt(nIndex); ! t& k# h3 c) o5 [" \* V1 U
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) % C) O3 D8 D4 A2 U* S m
{ % L# u: E- g* e; p$ G K
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 1 i/ v- X9 u9 P8 ?
document.sform1.id.focus();
6 f1 I( ~2 ^) k( A return false;
5 {/ e4 J- V* A1 `" C0 u* z1 B3 @ t1 h } # A! Y( a9 j9 g8 Z' [8 o
}
; U; V Y. K. [ [, j3 B chineseid = document.sform1.chineseid.value;
* J* N' q) t/ c if (chineseid == "") ( r) a* O( A, q3 w
{ % ]0 T; _% ^6 F# J9 M1 m
alert("请输入中文昵称");
' \1 Y! u9 ]/ A, k document.sform1.chineseid.focus();
& V1 Z$ t! G/ [' Q return false; ; s( M' L8 o: F5 E2 E
}
, g) r/ T d* d8 J( V7 E5 u password = document.sform1.password.value;
7 l( [& H9 r: X$ V, i9 l8 K if (password == "")
* L- W; s/ U4 T% G { $ @* M8 V6 h: ]4 j, g) ^
alert("请输入登陆密码"); l; d1 `# f4 {; v, \4 @, k
document.sform1.password.focus();
/ \+ v u* E/ S& A# D return false;
3 C$ L+ ?7 s5 t+ { }
& E. X5 }) L- p9 z! }' U password1 = document.sform1.password1.value;
/ M7 T+ c7 G9 o* d: j if (password>password1) 0 Z( U3 _, V4 f
{" x. e* h! H( l
alert("重复密码与登陆密码不相同");
7 G0 O1 m5 B6 d) A2 j) ?+ R document.sform1.password.focus();
8 i1 }+ C, m$ a, J document.sform1.password1.focus();
P# K. k; @6 J% }, w return false;
7 i2 q9 e% O- W }
6 f% s: P- G: }% H Z& c# Qif (password<password1)
" J: c9 \1 R2 S( z {+ W) N" k0 z" ^0 |
alert("重复密码与登陆密码不相同");
7 \8 t7 y& L! d' u `, j- s document.sform1.password.focus();
+ V: q* H6 o/ W# n document.sform1.password1.focus(); # Y! R5 E: p4 u
return false;$ ~; n, c& P0 E- c6 ]
} ! p: I/ C+ {) a
if (document.sform1.email.value == "") ) p9 ^! ^; e4 h! J
{
7 I$ @+ \* J) L, C alert("请输入您的E-MAIL地址"); : y( l6 n7 U& @% b* E! ?3 _, [
document.sform1.email.focus();
$ m3 u. r; n" I( f) h% C! u+ a return false;
6 k" C" N1 H. ?+ b; N5 a$ x$ q: w }
# |- N' W0 C" ?5 t* Z: E
6 G- a$ ?: e: {7 G' J& L( l: R email=document.sform1.email.value; * {% u9 ?1 k& u: F' S" B4 O
emailerr=0
9 g# N$ N6 f4 s9 { for (i=0; i<email.length; i++)
+ ?% }( Q6 w; e9 l1 w: b& g2 X {
/ z, D+ d" I: V, m6 f$ k# Q: _ if ((email.charAt(i) == "@") & (email.length > 5)) ! n% B( }3 D- D: b( U. Z
{ : |9 {: W: \# e0 N& \+ }
emailerr=emailerr+1 + j" h& O& b, [ c% f; V4 {
} ' } [/ T8 H: b
} 9 X6 A9 p- }0 k/ W5 n& D1 L
if (emailerr != 1)
: g1 d/ N7 x& o0 K3 D# v6 u: U$ Z4 Z {
" Y. V+ j( |) q6 i- X alert("请输入正确的E-MAIL地址");
" b) @" M. M Z9 |: w9 b" C* L7 p6 V document.sform1.email.focus(); , b9 s4 k% F/ L1 F1 m3 V; ^6 H
return false; % _' Z5 N V- R# o
} ( a. J5 Z8 S( t7 E! x
" x8 V* P% l; ~# ?+ V1 I9 w V; L) _ if (document.sform1.checkask.value=="")
0 n3 u2 X7 I4 B" M/ _' h9 | { & l8 Q9 \2 i& K# d) K. `
alert("密码提示问题不能为空");
3 L; `) i1 o$ g _ document.sform1.checkask.focus(); 9 _/ ^( r0 ^5 a0 ]% t# W- }2 f6 [
return false;
" W* g6 ~' ^4 I1 h* N } C2 }6 E: A; X8 a7 j' Z
if (document.sform1.checkans.value=="") 7 o5 P7 R" U( s* L7 J
{
( o9 }0 H+ S) o5 L1 ~ alert("您的密码提示问题答案不能为空"); ; r: }# [! s! m3 J3 {; p
document.sform1.checkans.focus();
. V; u4 H |5 I! W. E! n( P return false; + w. Y3 T2 R3 K5 h- ^' C5 Y
}
! s4 N: Q9 H1 Y- p2 F" @ return true; ' v- C5 j }9 m4 ~1 T# {
* L/ B7 y/ O1 n3 }+ v1 f9 R} , U6 P' f" R' N' K6 r A: f: L
</script> |
|