|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14361
- 金币
- 2466
- 威望
- 1647
- 贡献
- 1414
|
这个脚本对你可能有帮助:' D6 O0 E$ H$ p4 Q: M# K
<script language="javascript">
: n8 ]- x" v4 ]2 Dfunction IsDigit(cCheck) 6 @# r2 t. I$ j8 `' B
{
% `* n2 l5 z; w) R return (('0'<=cCheck) && (cCheck<='9'));
/ u3 \' v. s, z# p/ H } * u; s3 h k1 |
$ a# c7 N7 C5 l2 o
function IsAlpha(cCheck) + C- n3 m% Y# E0 h* k
{
2 H, o, m; K4 }3 w return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
' q& p# R; \1 ? I4 Q }
* X: [4 A( o7 h! x$ a 7 C2 m5 p$ v& h0 L# A+ A+ p3 i7 o
function IsaNull(cCheck)
5 y$ G5 X. N7 z4 g; I* C {
% G1 x; v, _1 s% v! o" V2 T return(cCheck != " ")
2 `% f7 G4 Q- d' z7 u } / X# D+ Q3 u S& x5 C1 `# f& e
$ S( S* d& @; n2 d- nfunction checkform()
0 p! x% c2 f4 |& K9 k- {8 n{ 9 V- m- h$ W: d
id = document.sform1.id.value;
1 n: d$ d, e) v1 G% l if (id == "") 6 X& X* }2 u1 m, w
{
. t4 u! M: e# D9 G alert("请输入注册名");
* w& b L5 Z& V6 ?0 E" f document.sform1.id.focus();
8 G. X" D$ i$ u! h6 w8 F return false;
" g7 a& _9 V. j+ n } $ Q" Z: b, |% a+ R. t9 ~/ F( M. A3 n
5 |9 O6 G3 ?' g7 t" f% w
for (nIndex=0; nIndex<id.length; nIndex++)
5 G) I& k) y- H: L. R8 m1 M { $ a/ k7 E9 Y" A7 U( c9 g. E" ^+ y
cCheck = id.charAt(nIndex); * V5 S# b, J) h7 y6 R: D
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) - m3 k3 S2 Y. b: \) b
{
) ~% v+ n' F1 D3 {2 Y3 \ alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
' g2 d$ U4 g2 }1 W M% F* s" W document.sform1.id.focus(); ) u# d$ `/ V) G2 [
return false; & h; p1 j3 x8 _! U9 Q$ I
}
+ @1 V& }1 K! w4 [0 N7 ~- d, _ }
8 g* U5 y: d ~ J9 ] chineseid = document.sform1.chineseid.value;
, S) ~: s* X$ C/ `: ~0 o* t6 J if (chineseid == "")
* r1 ? a; i0 ]2 q+ q3 J {
' F* U4 k. o; R- H7 p; D) I alert("请输入中文昵称"); 0 f' ^: x7 q! _. C+ i
document.sform1.chineseid.focus();
. k) P' G- f6 K) f" F5 l return false; ; T6 X% F: [$ L+ e9 e
} ! f% G" G) R* E& U
password = document.sform1.password.value;
; n# g: T8 \+ d( @* [7 m8 n8 C if (password == "") / F" S, K$ {! O! B% N9 b# o1 N
{
% l# f% y) g' I+ O alert("请输入登陆密码");
; N' \& X& Z! T- w document.sform1.password.focus(); + W- J( r: ?3 a! H; e" v, {
return false; 1 Y" z: N4 H0 Z1 i" P: Q/ q
} 8 ^8 b# i7 d, y ^& N" ^
password1 = document.sform1.password1.value;
3 N! a% z/ X9 _7 I7 v: | if (password>password1)
" |+ H& G# H- G, h* i/ h3 u1 d+ n O: D {
# w) t+ H9 D+ t" J7 `# k' u alert("重复密码与登陆密码不相同");
, Z% H/ ?: u5 ^1 R document.sform1.password.focus(); 5 w) r3 m7 p9 s
document.sform1.password1.focus();
9 {- f9 X3 R7 S: ] S return false;) u7 R2 u0 ^7 H
} 3 X4 i' T% c) k8 M, M0 I
if (password<password1)
2 ^/ ^& a* z" Z {
% O/ v7 {- v7 V2 V; {0 p alert("重复密码与登陆密码不相同");
6 {- }2 m T2 v document.sform1.password.focus(); 9 Y9 V* \7 J, B! t* b) F5 O# `" j
document.sform1.password1.focus(); ! ~) t$ C( x) N' T2 q
return false;% Q% |) {7 {$ Z/ j" ^( Q1 v, s* }( }
}
5 s' ~8 T) @; Y( O if (document.sform1.email.value == "") * S0 P, L! Y$ _) y' p
{
. q, D5 l5 o9 J4 M2 Z alert("请输入您的E-MAIL地址"); 1 R" S9 r% o5 a& j4 J9 x0 J A% E- u
document.sform1.email.focus();
7 g5 U( t* O% {& ] return false; 8 f! z! Z# E1 D! v1 ~
} , E6 r2 `7 H8 Y
! b, ]2 {' c- @0 ?! D# l
email=document.sform1.email.value;
. K4 Z5 m9 t' [' J2 f5 _" Y: M emailerr=0 ! t! g. x5 x8 M' l% w' w- R
for (i=0; i<email.length; i++) 3 `* }$ U& d7 y. ]* S( w: j
{
# |' N; T" g' \6 e if ((email.charAt(i) == "@") & (email.length > 5))
4 n5 a a( ~ _ { ) w5 m9 ^; Z% g0 g/ K, M9 _
emailerr=emailerr+1
o/ v+ c# } H& y7 p, v7 ^ } ' m" Y: a* m3 M8 }: X0 r+ \1 N1 B
} ; F8 p& g2 x) C4 \- i4 [) l
if (emailerr != 1)
9 x% [$ q8 D4 j! t& n4 I { ' R. h- g& B1 W, @4 j* w
alert("请输入正确的E-MAIL地址"); . L) [. @% a6 J
document.sform1.email.focus(); ( c1 d& I" v+ L
return false;
- o: A( R( {/ ^3 _7 N5 e }
% y# E" M* e0 J6 I8 u) ]
7 }) h* v9 \; Z X$ \ if (document.sform1.checkask.value=="")
3 V. Z1 Q7 T. z, O { & l( }5 k1 C( h4 g6 [# Z6 ^7 N' ?
alert("密码提示问题不能为空"); 4 K+ u u% S4 j# E" c- j. Y
document.sform1.checkask.focus(); 6 U. ?& x2 D) F! s
return false; 1 U- ~' G* k+ n( z9 v8 J- y
} 4 U# N! |9 F7 u+ y
if (document.sform1.checkans.value=="")
4 m4 {& L5 Q' R* D { % i/ k% ~: M$ _" k, r
alert("您的密码提示问题答案不能为空"); 1 W. }/ S: ^4 E3 I5 k2 z* K) A) C' u8 h+ {
document.sform1.checkans.focus(); # ^: O$ C+ E% H8 u8 r" [: \7 [
return false; 2 n; j2 s% }1 B k: j
}
3 Q5 h2 ~0 M) n# F, J" v9 E return true; 9 a) J6 E. k- U+ i, j
1 O/ ?0 s2 Y% |0 M! S
}
. j+ x+ R* i, p' i. v</script> |
|