|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14421
- 金币
- 2496
- 威望
- 1647
- 贡献
- 1444
|
这个脚本对你可能有帮助:& y% Q6 n9 `8 T
<script language="javascript"> 5 J! L: t9 i0 K6 P
function IsDigit(cCheck) ) R: I' M2 n: c
{
8 Q7 B9 R) Y- N2 {9 C7 a5 s' R/ z return (('0'<=cCheck) && (cCheck<='9')); 0 _3 c! t0 j7 S' T
} * ]8 A' K9 N. R! D
# f% |) _( a/ V9 }function IsAlpha(cCheck) ?, ^" w, _3 j1 M) S/ r$ a
{ , I: u. u8 g' N( E. I z! P
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 0 e4 W/ J/ d6 @ A+ ^" F, U% X
} D0 p# O% k: {9 x
: [0 i6 Q) N* v0 n5 w( G
function IsaNull(cCheck)
" W' s9 o' j, ]3 P5 n { % p" f2 M. \ _5 `$ `
return(cCheck != " ")
% w' S5 N2 U& J5 I } B% R; [) s- }0 z4 d
+ M( c7 B/ S; mfunction checkform()
. c0 h& L( B T* T+ N# b$ v* g t{
- n# M1 }0 G' h" E1 p id = document.sform1.id.value;
0 `4 v! |5 k7 w if (id == "") # a' ^; l5 n8 S4 H# n8 d* d. T
{ * F$ w& \2 V% X4 E! H
alert("请输入注册名");
+ T' }, Z7 U9 C" N" }# l+ ` document.sform1.id.focus();
, \% h( k6 U( |/ I" W/ v. J3 B5 P return false; 8 p6 z6 v$ @" n/ j7 J4 {
}
: E( M5 D" P e1 \* ]- t( l+ e + F2 a* {* U+ {
for (nIndex=0; nIndex<id.length; nIndex++) " b' O( E/ i: l
{
; I8 l: K" f, X0 { cCheck = id.charAt(nIndex); . m* P- q' C! e! m/ e% }* l( p
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) ( O' _& {8 Y3 C# y* m
{
3 L% u8 B) M1 b5 @+ @' ], l* e alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
- s2 N# R; w! _/ Y* Q! M document.sform1.id.focus();
+ M; L! z# k3 X+ e; Q# E# `$ i return false; , R5 i8 v: n& a4 v( y- g$ M
}
- k, M8 _( A3 Y) U/ U& f }
/ \& {$ M6 M9 C* Y5 b chineseid = document.sform1.chineseid.value;
9 l. Z* X3 |% y6 y' c if (chineseid == "")
- D2 n0 ~: b! i& b. Q0 S { ) t- ]( a! C6 {' k9 k2 V! X
alert("请输入中文昵称"); 9 O' ]# s! {9 f8 Y$ V
document.sform1.chineseid.focus();
2 a/ e0 R9 H" t+ f" w: d# U: g return false;
* }. Q$ W( P% r1 F8 U( a }
. ?+ D+ R0 b; c& I# q/ b! r* \7 S password = document.sform1.password.value; $ R* Y, r* L1 z/ K. K9 U' S
if (password == "") . X1 S1 ?' ^: c7 Y; J Z, d
{ 6 y3 ?. K( X# g# W: e
alert("请输入登陆密码"); 4 b$ i7 R K& k
document.sform1.password.focus(); # q' k3 w- s9 G }9 J. m9 ~& D
return false;
R" C% J& M9 L: H5 h4 @# \! \ }
3 ^0 `( e% m0 N3 y# v* N password1 = document.sform1.password1.value;
* W* J* P/ n( G! ^4 I$ D- _; m$ } if (password>password1) * z2 u9 y e6 j
{; _- d& i8 q7 H. C% }- M
alert("重复密码与登陆密码不相同"); ; A6 ]& y _! X% m' \
document.sform1.password.focus();
1 {! r+ w+ h; J& }# P) R" u) W document.sform1.password1.focus();
4 w, O$ i. w2 E( F9 l2 E. t/ Z return false;+ P2 \+ G6 F: v2 r/ @: e
}
! Q8 H) P) _* n; W1 I) {# sif (password<password1)
5 V; v8 d0 ^ y {
% E3 k- k4 m; C alert("重复密码与登陆密码不相同");
, [9 j( N) v5 X7 d" |. M document.sform1.password.focus();
( }) F4 ]( v4 A7 p" N document.sform1.password1.focus(); |; X( |) p* g3 L! @, ]* o. C4 Q
return false;
3 S9 `# g/ x3 O: I* V% C' q! t* d }
: s$ m0 X+ J" P+ K if (document.sform1.email.value == "")
z' J) y7 m E { 7 ?- Z" k9 C2 p
alert("请输入您的E-MAIL地址");
& G5 J# z M# \: B1 h, s9 L6 A document.sform1.email.focus();
+ C3 u" }0 r' E5 w c$ Z0 ^ return false; 0 v i% G! {1 w' U0 n. N0 h, q0 L
} ( V! ~! R9 v t& T
- ~' ]# a" N( @' j$ N
email=document.sform1.email.value;
- v8 ~+ U" V2 H. ~+ H, w emailerr=0 7 G* F3 N3 ]0 {: {/ q, k j ~: J( j
for (i=0; i<email.length; i++) - z' m% V% u6 T& I- @7 A
{ " u, |$ L$ @. f8 ~
if ((email.charAt(i) == "@") & (email.length > 5))
0 N. ?8 f, ^% s' M- R9 ^) e) T {
6 W! w0 b9 m9 [ emailerr=emailerr+1 ! n2 M/ u0 ?+ N' B% I
}
/ A$ B1 F" z, r9 a d* w }
1 p7 O$ \: Q0 W6 y( d$ C7 r if (emailerr != 1) 6 R) I- \$ F7 z: T0 {! K9 W
{ # k: N5 b' G( d9 ? u
alert("请输入正确的E-MAIL地址"); : L# K, `8 F7 g8 d% I
document.sform1.email.focus();
( h$ m7 O2 n5 F! r- u7 g return false;
$ e8 A, U' p) }3 p8 ] } 6 c9 ^& G) ?* a
; x; h7 E/ p( o% _6 B3 ?5 Y if (document.sform1.checkask.value=="")
0 J* S- f: p* k) F8 k {
1 R/ ]" m5 G: {0 F4 t/ l' O9 j, O alert("密码提示问题不能为空");
2 ]) R9 J1 U. L5 `3 V ^ document.sform1.checkask.focus(); # E4 z! i4 P9 V0 m% z
return false; ( V, V8 o# h7 i& _; z
}
9 K( C5 `; U8 @7 K: X2 Z/ y( G1 Y if (document.sform1.checkans.value=="")
% O- U4 _5 D8 e4 ^2 V) L {
% A- d2 ~! [5 h* h) C" G7 I alert("您的密码提示问题答案不能为空");
* w4 k6 K9 F' F5 V# F4 R, r document.sform1.checkans.focus();
. ^7 u5 l/ y. \6 z+ e! V return false; 4 X* T) ^4 v8 H' S! v% {& r
}
6 e }/ }' B: R! Y return true;
% W* N3 X9 {1 F5 A8 j0 v
0 J" O) g& Y" y" T9 H2 ~}
; z U' k1 R, e0 C$ ~7 {</script> |
|