|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14317
- 金币
- 2444
- 威望
- 1647
- 贡献
- 1392
|
这个脚本对你可能有帮助:
0 n( P8 i9 Z4 n<script language="javascript">
' {3 E( ^2 c0 n! i" s; @* cfunction IsDigit(cCheck) ~ n( a+ {6 H) ^$ r5 x9 g
{ 1 z7 `6 Q/ ?3 }. A
return (('0'<=cCheck) && (cCheck<='9'));
" Z& Z2 ?3 I# w) u7 ^8 Z } + ^2 ?# r2 ^- u9 ^; T
' s! R: H, V" O/ j0 S( g( jfunction IsAlpha(cCheck)
) d8 l( W; [) ^) R( \ {
9 p8 M9 u; t0 w return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
) q- A- k3 G0 [) P }
$ c% \, m& V5 W1 u6 J9 ~. d
; H( }- y+ V2 y+ ffunction IsaNull(cCheck)
) L3 X& x$ J+ A' o/ Z {
9 c% Q# |1 R% y" z return(cCheck != " ") # V! z# t; X* S9 d6 q" g& I' `( f
} 0 S6 K+ |- _9 ]% l) X* ]; K
! y$ v! k; n4 ~, N
function checkform()
0 T O. w3 O, w. } N# z$ S/ t2 K( ]{ 6 O- M6 ^6 u7 @' w& U
id = document.sform1.id.value; + c4 p1 a% N0 Y& y7 B) `7 w3 R
if (id == "") 9 c. W, U7 S t5 g+ v( A
{
. ]+ L( l$ \( L% \8 R; ? G b alert("请输入注册名"); + y" [5 U4 l; k: G
document.sform1.id.focus();
0 z1 }" D5 j' F( E6 I7 d6 N return false; - F2 O) U7 Y2 W% c7 H' w4 A; L
} t { Y/ W+ M! H, T/ z8 ?
( z3 ^/ o3 O2 k: U7 J) W for (nIndex=0; nIndex<id.length; nIndex++)
2 q2 o; C! m, J {
- a: W2 f& t3 U g; W1 A; T' o cCheck = id.charAt(nIndex); ; c- {& X O6 ]8 r J: I/ P
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) ) x8 W/ l, L1 A! z
{
' g7 C) c* Y- J% v; y6 t alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
# q2 u; `5 }" @ document.sform1.id.focus(); ! b! T6 e+ m# L! P; }) D: `- L
return false; 7 s* i) ~3 m/ j! T
}
8 O4 [: b, ]7 J2 n+ \ ~2 W2 F } . _- c1 B% i; }& K& ^6 k
chineseid = document.sform1.chineseid.value;
% U4 G( ^5 Q, N8 Q" t if (chineseid == "")
" Q5 S3 l4 Q5 B" C { 1 h+ ~3 `" M4 R7 N5 M3 n% s
alert("请输入中文昵称");
4 f( F$ J$ A% s e, @* j document.sform1.chineseid.focus();
x ^: _* g* O# Q3 {3 ?9 v return false;
/ G# D, S, U: |+ v( o5 d! ^ }
8 y/ H9 {9 O# y/ y password = document.sform1.password.value; ( x' l& K8 j( D( V- B/ d$ M( j, j/ y
if (password == "")
4 @4 [% B" m- ^6 j {
6 w+ v3 b/ W. U alert("请输入登陆密码"); % H9 g8 f& K* |$ m6 n$ c
document.sform1.password.focus(); 4 ?/ \& J) S" P+ a8 r5 U5 T. h
return false;
6 J$ _+ w* B( p0 q7 ` }
, h9 m% \! S& p# L0 Y password1 = document.sform1.password1.value; ! k- y3 k( o+ n& o% T. s
if (password>password1)
1 }! x+ b' P! E4 z' d {/ o8 @! A# S6 d- ]
alert("重复密码与登陆密码不相同"); 9 ~) }# @; @" K
document.sform1.password.focus();
4 ~" ?; Y5 A" A" q. h document.sform1.password1.focus();
+ X) Y8 Q: n! ^1 N/ Z return false;
0 p: d- _2 W7 R" }2 H: z5 [ } v; T3 U& Y7 A7 E% S3 @4 t* c' j
if (password<password1)
! {1 r: \: E2 Z* X# a& F2 x, v {- ?5 W$ p% u2 R! g3 T
alert("重复密码与登陆密码不相同"); 6 \$ w9 p% q4 F$ W0 e! i
document.sform1.password.focus();
5 M& s5 C+ J. [: {0 C: B document.sform1.password1.focus(); 8 P0 N4 Q1 V+ o" k# L4 g, {: [7 |
return false;) @' [" T: S/ y' K+ m6 y8 y/ B
}
+ |- Z: b8 ~1 X5 z if (document.sform1.email.value == "")
7 n2 v8 ~8 h4 { { * x" f- l. ?' R( F; K+ X0 {+ \. x
alert("请输入您的E-MAIL地址"); " ?& l' Z) s/ K9 \7 Z
document.sform1.email.focus();
/ s `1 |# v8 Z- U+ f" f5 A return false;
2 r6 p% x! f$ f V }
. b6 [- {% ?% J; V" |8 l" L0 Q
3 m) g/ h7 V9 \" ^ email=document.sform1.email.value;
# F1 R* ^2 ^& | emailerr=0 0 q( h- V9 z/ v
for (i=0; i<email.length; i++)
1 v; r# g8 [" W1 ~- T { 6 y. m" b3 |( U5 j3 I. J6 y
if ((email.charAt(i) == "@") & (email.length > 5))
+ a6 R9 O- @8 g( o: l { , }8 P0 X+ v+ }7 h9 v {2 H+ r( y
emailerr=emailerr+1
/ W$ E0 i9 r4 U5 |& q }
& N+ @) }2 x; [ } 8 ^- i0 k) I- F5 l2 U/ M
if (emailerr != 1) ) N% V9 Z# b& P. a- J4 c7 @
{ / q; G" L0 ]% R. g! k/ {$ K
alert("请输入正确的E-MAIL地址"); 5 C* n- h" c* n/ T- R2 y$ A9 i
document.sform1.email.focus(); * _; z6 Z# O2 J _7 K+ v
return false; / K' \& R) s0 T/ p/ z0 ~' p
}
4 z: R' t) h4 q& e
. ^: H, _. D* {" S if (document.sform1.checkask.value=="")
4 [ c+ f; D' s- B: H. X [ {
9 ]' r: K0 l7 G# v7 Y7 c" n alert("密码提示问题不能为空"); 6 I9 x6 t- t. }/ P8 f
document.sform1.checkask.focus();
6 d1 f# c1 L, m$ m& ?' N( z) Z return false; 2 O4 Z0 M7 k4 R0 J7 Q* o$ C
}
" p8 p, s7 L) c- y if (document.sform1.checkans.value=="")
/ F: [! i' l( [: t: _3 k { ) C8 m# q4 H6 D. H+ N* n8 R, u
alert("您的密码提示问题答案不能为空");
6 O% ^9 m0 J l: C! O) W document.sform1.checkans.focus(); 2 d% J l5 W5 c. E1 o1 M2 w
return false; ( I. e" T! L" f4 R4 S
}- y9 {: Q# i# n2 T+ P! d4 M
return true; # X6 d8 E, V# t; r
& I" A9 u9 R' {% o- S: K} + H6 t; K1 z- T6 T* ~0 e$ v) ?, y
</script> |
|