|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14311
- 金币
- 2441
- 威望
- 1647
- 贡献
- 1389
|
这个脚本对你可能有帮助:
* ^; h) l2 R3 \4 x9 Y; ^5 N<script language="javascript"> " U1 u7 L/ d- Y! Q2 k) o+ t+ X' Q2 ]
function IsDigit(cCheck)
1 k3 _. P3 V- o8 J# N" J; a {
2 S3 H$ ]' X p# H% d return (('0'<=cCheck) && (cCheck<='9')); $ D+ _: x! d" E
}
! B7 w5 Q$ r! L6 ]7 m, C! B0 m
) p; o) T6 u; s. Ufunction IsAlpha(cCheck) 8 G/ K1 Y6 K+ r& T7 p0 V! g
{ : i% u; P$ ], T7 m
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
+ \9 u' |( l9 F1 J6 A# | } {% Q. S$ d% Y: O" C
0 P; O! i" Y) g; M+ K: E" u& x
function IsaNull(cCheck)
: j! x [* {7 M2 M( _4 U { 9 X7 H3 O$ g0 G1 m
return(cCheck != " ") 0 O1 O+ T# v/ G8 P$ N' w
} ; w: P9 B |$ n7 l$ Q1 m) g) j
! f/ d3 C; M& e0 G
function checkform()
( K4 D0 V w2 q5 k{
* u6 W8 E# w( d2 ` id = document.sform1.id.value;
4 [; W( b& H- [4 \ if (id == "")
1 X( P5 K& u/ [! R { 4 u+ {0 i8 j! H( {1 H
alert("请输入注册名");
! X, M, n* X5 A: x2 m document.sform1.id.focus();
" N1 x& _2 a8 ~. n return false;
; ]3 \$ ?( i/ I5 J5 S( u0 V5 } } 1 z2 z$ m. R. ~1 o1 b5 J D
! V" R$ C1 i0 D, |" x$ ~
for (nIndex=0; nIndex<id.length; nIndex++) - D: a3 u. K7 b1 v
{ 2 K; Y |2 R+ B' r5 r4 d
cCheck = id.charAt(nIndex);
7 x' C/ T, B% [' ~ if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) ! T- v5 q& I E, H* z
{
6 U8 X/ c! ~" `6 |4 n alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); ( A1 l3 r4 ]# v0 R5 X. p' K
document.sform1.id.focus(); # t6 F* B; {4 U1 q
return false; 8 F6 u1 b3 Z6 ]/ v+ B
}
8 M, {4 W$ q$ ?% H" d) G } 5 t1 z& w& X" h* K9 h
chineseid = document.sform1.chineseid.value;
( \1 m$ L1 S6 |# ?: ^ if (chineseid == "")
& v; b5 b8 y3 M9 t9 L$ Q {
) ~& x) p9 W. s5 C% E7 n alert("请输入中文昵称"); , F5 \7 n+ m" D$ F$ D3 T: p5 w
document.sform1.chineseid.focus(); ( W( r# ]% O: i* R. |% t
return false; & b) N1 \$ A3 B1 h, B
} 9 w, u+ f5 M9 n$ K9 k
password = document.sform1.password.value; ) D+ a) q3 {5 h: L: J8 L
if (password == "") 3 @7 A' ?! a" {, A
{ - W8 V, {+ R6 s8 P9 N
alert("请输入登陆密码"); # h) U( l0 x, R" V7 m3 L9 }
document.sform1.password.focus();
, \8 W& ]# G/ h: B! g1 }' W return false;
$ @0 |5 ~8 p, V) j" N" z4 x7 ]8 h }
7 h8 p% r- T+ [- u& |$ n password1 = document.sform1.password1.value;
' l% H! _% v# J- D4 R if (password>password1) ; n+ T- D# u8 i+ y8 K' e
{
4 u/ @ B U8 P8 ? alert("重复密码与登陆密码不相同");
+ i9 h3 M3 J2 [- K5 v. ?! q document.sform1.password.focus();
. F) ]7 \* O1 c; b9 l1 D/ D6 u document.sform1.password1.focus(); w/ c! D) V0 l
return false;
/ D& K& Q# \0 @* g1 _6 ` }
$ h, @* P! N, Z! U$ h: C: J4 F7 Vif (password<password1)
2 R( C, ?, t2 y4 ?( n0 w {
/ c& r& i9 }/ F) ]* I alert("重复密码与登陆密码不相同"); 1 G$ o( K- B3 c3 Z9 F
document.sform1.password.focus();
4 N. G6 [. R8 I6 a) i- W2 S$ O document.sform1.password1.focus(); ' C- [$ u+ h# U0 L) h1 k" b
return false;* ], [2 W z! J& X% A. _
}
. [6 J" J5 R0 P# s7 J( ]% m if (document.sform1.email.value == "") : b( I1 a" z9 L, H q5 B2 {' Y
{ - T/ j' A/ S |+ k& g
alert("请输入您的E-MAIL地址");
+ e2 ?* l$ Q. ~. _5 P" a document.sform1.email.focus(); 8 _; |/ _8 ^2 @9 a$ {: _
return false;
* r. c" u) C( R } 2 M4 E& d+ d( [- R/ e/ ?
2 b& y* G6 L( b1 U2 A
email=document.sform1.email.value; 3 ?; i* K" _% N7 k% g- O
emailerr=0
* A0 x, M9 b: `9 a/ i% Q% Y, @ for (i=0; i<email.length; i++)
4 h& Q: K4 W5 } { 6 K! K7 L3 q9 l7 p8 K8 m- \
if ((email.charAt(i) == "@") & (email.length > 5)) ( g& c' E" F5 @/ E4 S# D: L
{ * g/ A5 B6 C( w% e0 ?* ^
emailerr=emailerr+1 ) E# V& P7 k& C1 w* n
}
' L9 ^* `. R0 M2 l# w" w }
$ b" |+ ~3 P8 L8 S, s5 n if (emailerr != 1) o6 F6 F$ h9 ~! V$ f
{ 0 b! N9 o, e e8 N' y! q, y
alert("请输入正确的E-MAIL地址"); $ D6 [% k' T% E% r- J
document.sform1.email.focus();
- y" j# r* Y5 e! y return false; ~) A( L% c7 t! x; ^ ^
} 9 S2 u/ P: j$ l' C4 Q- t! z
3 d; _7 P* n3 q, s+ ~% A8 g6 U if (document.sform1.checkask.value=="")
6 Q9 ?5 Z! h1 W, m& c5 T { ; }" h9 T( n9 n5 e2 d8 _
alert("密码提示问题不能为空"); 5 x/ {+ ^* }. @. i0 E1 N9 D+ T4 W- I
document.sform1.checkask.focus();
( O& e% h# F$ h k- I( i return false; 7 t0 r* ?2 s6 X" ]8 Z9 `. f
}
" S4 @9 P) y# m ^+ P if (document.sform1.checkans.value=="") / K' a" L; V/ `. n& d( i5 [
{ 4 M2 O( \- \7 J3 Q- F" n
alert("您的密码提示问题答案不能为空");
_: I" `+ h- w document.sform1.checkans.focus(); $ h% w6 T& J2 f: F: A7 T) L0 d! S* s) k
return false;
9 Q' I5 _6 h$ L. g( ?7 [/ i# o }
$ D4 d0 e: g- y% U# H return true; - d1 E0 O( A% s! k) B5 t, R( D
- n+ H. a9 p1 m1 D: k) }
} & Z$ t0 d8 S: K
</script> |
|