  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14159
- 金币
- 2370
- 威望
- 1647
- 贡献
- 1318
|
这个脚本对你可能有帮助:
6 S2 Y, `; _3 d j, ]- _& p# w6 m<script language="javascript"> & s6 l2 {- x# j# r6 \
function IsDigit(cCheck) , i% }# T& e( P: \
{
1 e; I$ R. R2 q D return (('0'<=cCheck) && (cCheck<='9')); ( b) P0 o: s) D4 h5 T ]
}
+ h% ?2 e4 X* B% c, S0 [$ Q2 v 5 i9 A8 `1 `% E$ i( U' b# l4 H
function IsAlpha(cCheck) , H6 ?0 I( k, u; B4 Z4 N
{ 7 f3 Q4 j7 o, Y, s# A6 d6 `
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ' q3 N+ k3 J5 [( q! T- ?# c+ a+ A
}
: i0 i3 U2 ^+ w' W; e9 G 0 {& l+ e& g0 I1 t ]) V+ e7 ]' ^
function IsaNull(cCheck)
`5 ?1 F) X- k5 a, Z! \2 x# H { 5 K# \$ ^0 p: B$ T7 \4 Q" ~
return(cCheck != " ")
3 W" I# x. ]$ N' r3 S# d, K }
1 Y4 W# {& Z" c3 M . Q6 j" y& j( J' s, Q2 s
function checkform()
0 \ r& g$ w' B: o/ Q{ 2 @4 @( u+ [# s3 @
id = document.sform1.id.value;
# D! \5 ~. ]( J# N1 t5 \: o if (id == "") , E; d5 X! |" v: F1 |/ R
{
- N/ X+ ~) k2 m( R( a) b# M7 j alert("请输入注册名"); 7 N1 g1 s; B) K9 X% [) M
document.sform1.id.focus(); , X& J# d9 J) W- X q: h
return false; + E6 W9 |, v$ V
}
* \( x) [, l9 U* T7 L& Y& a& e1 t 2 V. b' y* v6 x7 ]( E
for (nIndex=0; nIndex<id.length; nIndex++)
' f, v) ]( w+ w$ V; Q {
' D \3 x F& L7 u" w# D* p2 _ cCheck = id.charAt(nIndex);
3 v# c6 v( b t; p2 m if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 3 W* s) f, `9 H5 D4 s
{
$ s. r/ } v) W4 \8 T alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
, \4 z2 @) \1 \ document.sform1.id.focus(); ) k+ J5 H. @+ W) w {
return false; % }* y+ \9 c5 t! v
} $ a$ }5 m1 Q) r) d I& G
} 9 p1 _1 x A: a$ ]4 g9 w4 E
chineseid = document.sform1.chineseid.value;
2 ^$ g. u' ?3 I J if (chineseid == "")
' F& ^6 r( x3 H2 K { ! K4 f8 O1 U1 G e
alert("请输入中文昵称"); % A C. C/ [ y9 u5 n2 h: x4 N
document.sform1.chineseid.focus(); & a3 ^ U* h9 p7 [: e7 ]9 G" ?* n
return false;
( `9 L2 ]6 u) T# p# M }
7 `$ x& x ?. O0 t, q password = document.sform1.password.value;
9 Z( d$ F+ l. ~: q9 T6 r if (password == "")
- r9 g u4 m/ K+ W1 [7 p8 V {
5 e8 F" I$ V$ M$ T8 l alert("请输入登陆密码"); 1 \0 o% o7 Q: B- ~, J
document.sform1.password.focus(); - m, a8 Q) A) ?- T- i2 c
return false; 2 z; i9 e9 Q2 ]7 p
}
' J \; ~ \) T. M O password1 = document.sform1.password1.value;
0 m- k' h9 Z* D# i3 L if (password>password1) 2 n$ U" }9 E$ T+ s
{2 K5 V; ?2 ]/ q) R5 ~2 B
alert("重复密码与登陆密码不相同"); $ e2 |" U+ N+ S8 q% p9 P* y" r0 I
document.sform1.password.focus(); $ T7 {5 w, x( S' }, h o
document.sform1.password1.focus(); . P L( M1 V3 [7 t5 W9 F
return false;
$ h$ g8 {9 a. g* B/ `; F3 A6 g6 I } $ R3 a: R. k4 k6 a( `
if (password<password1) 0 H- m O7 ~- i6 o* k L7 l& z) a
{
9 M! \) L1 ^' K* {0 ~ alert("重复密码与登陆密码不相同"); & l# R( @, b- c0 X7 b/ Y4 Y3 q
document.sform1.password.focus(); 0 G$ j K- c& K* o
document.sform1.password1.focus();
1 G# R4 @0 E4 d2 N* W; Z return false;
, f3 M$ \) L$ ] }
8 ^3 x" f2 r' @- V ~ if (document.sform1.email.value == "")
; R8 _3 F3 i# L w; I- N {
0 q' n/ A8 G$ K& D& A! k alert("请输入您的E-MAIL地址");
9 u0 L, E8 [" R/ @6 L" T( N document.sform1.email.focus(); # ]/ y6 R9 P! s3 }! z
return false; 1 b9 ?- b8 C8 W: u: D0 C5 ~. S# n
}
' z* ?0 J2 t1 A( A: {
2 l. M' W8 g# k9 r5 j$ ~8 R% W5 O email=document.sform1.email.value; . x; ^) Q. c& @1 q! t
emailerr=0
' t0 _1 }/ n5 Z/ e4 X for (i=0; i<email.length; i++)
2 }+ x z) s6 a. e2 ]7 f {
* q" @; d! M( m9 j+ X. Y if ((email.charAt(i) == "@") & (email.length > 5))
4 |/ b3 j1 H8 r& x {
; {1 \, _( v3 e* R4 W- M. ^ emailerr=emailerr+1
) ^( Y5 b) B8 k } " {% R& H( c; o9 y T
}
- j; |+ X' o' Q. [2 J2 q* g if (emailerr != 1) , d* n9 B0 U4 `, Y- v
{ $ Y J; S3 {$ D4 S& R
alert("请输入正确的E-MAIL地址"); # L9 p7 U0 e9 b8 p6 Z+ g
document.sform1.email.focus();
% E8 h1 ^! A6 Z h; N% B5 V return false; " K- Y8 s8 r5 u0 c$ L; X, e: y
} ' r( s% h) U( j- _
' W/ P9 f" l' l, a* O" Z if (document.sform1.checkask.value=="") 9 O# m5 l2 ^( g6 ~
{ " t7 F1 U2 ^7 Y, o" R
alert("密码提示问题不能为空"); ( A7 c- _ O9 U+ y/ c4 c
document.sform1.checkask.focus(); % _ u0 L$ H3 ?
return false; - m, m0 c u0 h z, q$ F$ j
}
( N; x+ F* L8 F9 S" z) p if (document.sform1.checkans.value=="") $ ?" G' O* b9 Q7 F3 z# C
{
9 _) {* b, N8 X alert("您的密码提示问题答案不能为空");
% z7 g' k3 J0 x% O1 Z8 p! \ document.sform1.checkans.focus();
; f" v0 t4 \0 X6 z$ H' `0 q0 G' k# f return false; ! M( e0 N$ T5 X
}
/ ]" @5 o: _- t' K2 d1 E8 B' H. P return true; . ]% V; U4 F$ _8 P% v' s$ Q. k j
9 J9 P$ w0 I4 [( s0 Q
} 2 d2 S; a5 M" r$ q) n
</script> |
|