|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14411
- 金币
- 2491
- 威望
- 1647
- 贡献
- 1439
|
这个脚本对你可能有帮助:8 e+ Q7 w8 Q- [
<script language="javascript"> 0 [/ T6 O7 s2 H/ z, z) a
function IsDigit(cCheck) 4 `" b c6 g1 H- }* J
{
+ l; K' E, Y. J1 k- y4 u) i return (('0'<=cCheck) && (cCheck<='9')); * t% j q' P' V
} 3 k! f9 _5 T' Q- |8 d
+ C% n0 D. o+ b" J& e
function IsAlpha(cCheck) 9 `6 o) E. T' |9 H0 ?
{
# \' V8 ?( N& ? return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 3 Y. Y R- H0 L/ |% C
}
9 x& T! k! p, L. _+ e $ |) j+ [: N6 w
function IsaNull(cCheck)
+ X0 V: p# }+ n( S* z& R# X$ j { + d( @$ J* e. W+ V
return(cCheck != " ")
' U$ F. _7 f1 c$ P }
; K O* Q: g1 \( I$ c, _/ m
5 O( c& ~8 O. C! Q2 Efunction checkform() " v4 [9 F" V; D1 ?4 l7 T; |
{
6 S# x O% F; ~4 W: v id = document.sform1.id.value;
2 P9 @4 o; x( e5 a# H9 O, W if (id == "")
2 w& J" l/ ~2 Y4 p) D {
+ e( b" a I0 S* U alert("请输入注册名");
5 J7 Q- r$ t( U2 D& L6 b+ t document.sform1.id.focus(); 7 Z7 J+ I& c4 ?
return false; ( B3 {4 |4 g, `/ H! A) l% b" W: p
} , z# L% e1 `& a: u' M
2 L$ [/ V- E; k( |* {( \* H' v
for (nIndex=0; nIndex<id.length; nIndex++)
% T7 ?1 O+ L9 \% I7 D6 x. _: [ { % W% u/ p& u" w4 f5 l5 v0 ^
cCheck = id.charAt(nIndex); + X- [9 o& _% p5 N
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) * O( c8 b5 w' D
{ . H o: V' D* ` r
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); " A3 I3 }* }- h, W
document.sform1.id.focus(); - w: W, N1 B3 j/ ~ T6 E3 q
return false;
3 y7 ] C/ ^( `+ ] } 1 P _$ x8 z/ y. o! J
}
0 Y; z6 c1 d2 Z* Z1 u chineseid = document.sform1.chineseid.value; ; O! g4 s' D" }, u$ r6 X4 B
if (chineseid == "") 1 K6 c4 ~# R6 D" J/ p E8 z
{
3 l5 @1 [: l7 M alert("请输入中文昵称"); - c" O" f! a( g' `
document.sform1.chineseid.focus();
1 g2 G7 U3 L7 d return false;
( {& y' \8 F0 h } " U1 w! `7 ]6 K7 p; ~1 O# e
password = document.sform1.password.value; 7 i# n4 m1 B5 B# t* e
if (password == "")
& c, L2 [" C* m: k' I { ; G/ Y# F+ ]2 G9 K" {+ g6 f, G
alert("请输入登陆密码");
- x6 m9 o3 S4 U+ C! j$ ~ document.sform1.password.focus(); $ E9 T8 w$ C' d( g. l. q- r
return false; 4 ? o w: u$ h. K3 K8 r
}
8 a; i, t0 K3 b4 k; z7 \ password1 = document.sform1.password1.value;
6 n- B6 O) Z: A- U) K) l" B! U if (password>password1)
6 `% v5 S' \5 h1 [7 W3 h {* a! s$ y, `( k" {& a) U
alert("重复密码与登陆密码不相同"); - c! q! I9 o! b; M2 u5 U$ a
document.sform1.password.focus();
1 w, d5 y: H, b' b: ^& { document.sform1.password1.focus(); / `9 \" z2 P- E( [' [$ b( q
return false;
" b' ]* \5 V+ \ }
, ^+ v0 |. z; W: k! u5 x7 R7 F8 }if (password<password1) " c& [. I+ p3 T+ o8 [
{
, ^0 }" P+ f7 O( f alert("重复密码与登陆密码不相同"); ! |$ ?# I. u* e. i7 }: e" Q
document.sform1.password.focus();
% ~. h& ~2 N6 x1 t+ B ]1 o document.sform1.password1.focus(); , S7 W A/ j! r; l8 V6 q
return false;! l4 y' N' b: G! |
}
8 X- x- M4 M8 T$ X. ? if (document.sform1.email.value == "")
) ?, n( q5 ]: o. Z { ! H" z1 A) c- v
alert("请输入您的E-MAIL地址"); . U8 g4 z! ~; S/ p" f" e6 Y$ ?% }( `
document.sform1.email.focus();
; {* H3 d; R9 a6 j return false; k- Z. ^+ q& c, ^
} ) O1 L1 m+ Z8 [9 ]) S! t
. Z! P- Q* O0 i! P7 x$ Q- M6 g5 c email=document.sform1.email.value;
7 k- a0 F% Z+ G; G& j0 a7 E emailerr=0 1 e9 @3 K- R- f. Y9 u; m* J
for (i=0; i<email.length; i++) 9 \4 R9 f% e1 C9 h$ t- j
{
. g; n8 D: H1 I: o% k if ((email.charAt(i) == "@") & (email.length > 5)) - }* ?9 z% A* W
{ 0 q0 b; b. V8 I* w1 I8 c+ e
emailerr=emailerr+1
6 k; E# U6 F5 l" W6 e# P } " j% T' F& F; B4 T( R* ^" P0 y6 k
} 0 _+ f, g; D2 z* q
if (emailerr != 1)
* w4 \) q- n; M% I' d9 n1 D8 a { 7 G" w: x5 Q* o
alert("请输入正确的E-MAIL地址"); & Z6 ?1 @8 t3 P; ]5 U/ e. x
document.sform1.email.focus(); % E- h1 ?& N2 f: O/ c
return false; ; y. [& c+ j, M& |: Y7 F
} . {5 K$ z6 N3 s5 Q
! t$ b' S$ Z8 d& x
if (document.sform1.checkask.value=="") ( A# B& O& d! m1 A
{ 7 P5 Y0 i: L; l
alert("密码提示问题不能为空");
$ P) J3 T% i5 l8 m8 @ document.sform1.checkask.focus(); : {/ [7 B" G5 }( W
return false;
8 S/ X! P& M3 q }
* ]5 b3 ]5 J, Z$ v6 Z if (document.sform1.checkans.value=="") ; o8 \7 f* t A- q: ^+ m
{ & a( F9 C% Y8 @8 T1 g
alert("您的密码提示问题答案不能为空");
0 l" E. `% j; g5 I# v document.sform1.checkans.focus();
7 H% a7 T" i* x2 `$ m7 r9 n; w return false; - z* F g1 R ^7 v2 b
}
n; b9 Q3 P6 R' x, M) _ return true; 0 u" d! p5 l! ^6 P z7 R
9 t3 q S5 I8 U; ?2 }. e3 P}
! n: F) ^& Z1 Y! X" _7 j</script> |
|