|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14423
- 金币
- 2497
- 威望
- 1647
- 贡献
- 1445
|
这个脚本对你可能有帮助:
3 U" E& I/ _# H& H6 m4 Y; h( o: F% n<script language="javascript">
: \0 o& v8 v# ?* k& X$ q$ T9 pfunction IsDigit(cCheck) & ?' s& `& H$ U7 I1 b
{ $ M. p2 b' j. x8 x8 m' O% R6 m* W
return (('0'<=cCheck) && (cCheck<='9'));
! S/ w+ L) b# T5 I1 X } 1 _7 @% A2 A8 ^+ ~( R9 v p
+ v( ~" \1 @" Y+ M7 \function IsAlpha(cCheck)
5 y# u0 s) s" ]$ H. m {
6 a6 N; X; F0 P8 l0 i- \ return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ( k1 ?- z/ l) P) G
}
2 S v) m; W$ G% t# q6 b6 R! E9 p: i ^% I, ~4 w+ q* h: I: F2 @2 h1 d
function IsaNull(cCheck)
+ N( k% Y3 Y9 u+ n: N { ! K2 r, L# j1 l, X8 q2 F- t
return(cCheck != " ")
) }6 ^2 B* t2 D0 ^8 x$ r! }- p& f }
+ H7 p, t I/ i2 Y4 i ! w* N4 @6 u! C8 f* q
function checkform()
/ q) G+ O3 \' y8 A6 a; ^3 ]' Z4 B{ 5 E& O- e$ f7 Q1 F; }3 ^ B
id = document.sform1.id.value;
8 K q% g, v" ?1 h( x9 { if (id == "") 4 }, y0 R0 W* Z5 [8 X
{
3 T/ {! E% O ]0 W alert("请输入注册名"); & z' t7 F7 y1 ~1 L, v
document.sform1.id.focus();
# Z6 e* p* [2 z) w% T4 Y& C return false;
, F& N% e7 q0 t# I } : s% X. X4 ^& H
5 p8 D$ j" A) \4 b, K for (nIndex=0; nIndex<id.length; nIndex++)
* d" N) ]+ C2 l! ^7 H {
# s( v3 A p9 v1 f8 Y cCheck = id.charAt(nIndex);
) j5 P f- {9 k" c% I) I5 d2 Z) B if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
0 \% k& ]2 n- T { 8 d2 K0 B; x! _+ q; ~
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
1 a ]4 a: v* T% F) u document.sform1.id.focus(); - U" U% D" q9 E) F
return false;
1 x$ @8 }0 L$ s" a6 A( x } ' }# u! C2 ~% b9 ]
} * ^; _( }& j: _; s+ }$ V
chineseid = document.sform1.chineseid.value; # |2 H4 N4 }) S
if (chineseid == "")
I$ q B0 g/ Y; F$ J$ ^ { 9 N: m& J% \" Q, Y ^ O" |! T
alert("请输入中文昵称"); , b; p- J. ?" Q/ f+ {
document.sform1.chineseid.focus(); ' X3 C6 u3 c, |% v! l7 W5 X
return false;
8 V4 G8 d, @. L+ S3 k% g }
) {* x2 O `% ^ password = document.sform1.password.value; 2 S% I& s# Q" |* w% K* z. j7 n# z
if (password == "") ( a# o, C( ?5 G% B# J
{
) M [% ]* [* \* _- p) {$ l- L9 M alert("请输入登陆密码"); - D9 H4 H( D- I7 [2 G* p j' l1 p
document.sform1.password.focus();
( ^ t4 [7 V; e return false;
+ n. j0 R% v. Z$ ? }
6 a8 |7 r. {8 M% X password1 = document.sform1.password1.value; * k8 Y3 q2 g1 g% H+ s' d
if (password>password1) 7 x" P0 N3 L) K7 c# u
{
0 h. z' S- R; _. R: {& H; A% ?" H) C alert("重复密码与登陆密码不相同");
3 }: ~4 q0 X5 V document.sform1.password.focus();
/ j! Y" C4 S; F& J W; Q document.sform1.password1.focus();
. e$ v" ?7 @- c+ e- J. m return false;5 } J3 T4 E, q
}
1 K( Z: u3 Q( I& Wif (password<password1)
3 v0 c5 F( A& c; q5 c& A& D' ^ {
8 n, z& u3 V: A6 [ alert("重复密码与登陆密码不相同");
2 M; c# u* p+ x5 v document.sform1.password.focus(); $ \2 h$ t- O6 V' |
document.sform1.password1.focus(); 3 T2 ]( r1 G' j5 \. o
return false; Z+ z" i) K4 q0 F
} 4 y; d) m/ h* Q( a Z7 x
if (document.sform1.email.value == "") 0 L1 ~4 Y8 i/ [3 _' N, s$ n% H3 F
{
; |0 `; A# X E% w8 |1 n alert("请输入您的E-MAIL地址"); ! w: P O4 d* `- K; G" s( N, m, O
document.sform1.email.focus(); ( }+ o7 h3 P, k" B3 }) c
return false;
1 X' ~' n/ S- x# v* r } 1 T/ _" ^$ t. m, w! W0 O
1 [+ m5 G3 m0 b* \ email=document.sform1.email.value;
' f) d; n p o/ O6 g emailerr=0
- o9 {# x {& T4 f/ @0 Q4 s for (i=0; i<email.length; i++)
3 G* g' j" ?% a6 y) K+ B {
. d, `& ~ O) ^, [& l+ S3 L if ((email.charAt(i) == "@") & (email.length > 5)) - `8 ]8 A4 G$ f1 I' ]# g5 A
{
4 W/ @& G1 f7 ]6 h. h emailerr=emailerr+1
# q, h0 l+ I$ B" K9 Q }
: e* f7 L/ ]1 z }
& V: ~8 b% N5 `5 J* ]2 F if (emailerr != 1) , v2 {% r$ N2 l* ^9 A
{ 2 \7 I" ]1 b) D! W; {2 K; \: k
alert("请输入正确的E-MAIL地址");
+ j! p. X4 ~1 E6 V' G$ i3 }9 _ document.sform1.email.focus();
9 G+ e: `/ s- \0 p2 _0 a; B; S return false; 9 C7 ]* W3 I; i' U3 q' i* B
} . ^7 R) e& R3 R. X
. z z$ P$ L d0 [3 G3 v if (document.sform1.checkask.value=="") + M: m% Q3 G- G; T' i' f$ {# f
{ 0 o; f- _% |6 n9 ?
alert("密码提示问题不能为空"); & Q4 l& q* \' j
document.sform1.checkask.focus();
) U% s# p8 Q7 ]( { return false; # ~5 H- W/ m+ O, Q" _. C
} . K4 ?# V b+ r
if (document.sform1.checkans.value=="")
% X6 d+ j; s2 r8 z- k {
2 N7 H/ a$ i" }5 Q alert("您的密码提示问题答案不能为空"); C& [- @2 v) `! i! |
document.sform1.checkans.focus();
7 i3 M9 `6 ~$ o- e3 N: a return false;
1 P3 ^0 O* i8 k: e! O }
+ O& m% i+ [7 T& U8 L2 [3 Q! Z$ m return true; ; T% X7 C+ T: Q7 m6 ]
8 S9 E/ X* r$ i: H
} 0 v4 B; @( }5 w5 Q" t2 z. E+ w0 h
</script> |
|