|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14417
- 金币
- 2494
- 威望
- 1647
- 贡献
- 1442
|
这个脚本对你可能有帮助:- c) a2 r7 k7 D! {* O
<script language="javascript"> : K4 _/ y6 d( }' y5 K& E2 M1 D
function IsDigit(cCheck)
" ?7 h" B8 o& e- p( p! \ {
( [ d$ Y* c& @ q return (('0'<=cCheck) && (cCheck<='9'));
# o" e5 ?, X5 \& t$ {- I# @ } " R7 t* \. Z6 L% @# v+ i: r+ p
3 _3 |4 d0 l# xfunction IsAlpha(cCheck)
2 l% R" G5 U0 A! f9 |" _6 F { & P% ]8 S2 v7 q9 r5 e
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) + C* v0 v8 {$ c$ |$ K4 }
}
0 z3 J0 J, D& b+ \, a + c. b& r" r1 p% X: u/ H
function IsaNull(cCheck)
. P- @+ Y8 x! g% T( E1 H { 6 g% n$ U! B5 [
return(cCheck != " ")
2 @' V% ~5 l9 {" B } , p; s9 L9 M9 D9 t" ^
7 j; U& @' Y, d/ _% T1 U" Y& Xfunction checkform()
' {% C/ l: W/ A/ U2 h{ " H* \4 | Z: V) c" z
id = document.sform1.id.value;
! m5 m' h! Z" L3 m4 `' C if (id == "") 7 n# \6 F" W8 a5 l1 i
{
: }: F/ I" x4 d alert("请输入注册名");
* \7 \7 j/ ]! Z document.sform1.id.focus(); 4 o# q& j& d3 }9 H" ]0 \
return false; $ F# [$ @. `6 l# G# I6 A$ i% E7 M0 S
} 5 L5 G _; O x. G! Q7 {
) |! F1 E2 c: Z+ p: x
for (nIndex=0; nIndex<id.length; nIndex++) / n' |. H+ Q) b
{ ' s7 k* q6 K, _- Q) p) [: q$ E
cCheck = id.charAt(nIndex);
9 l2 W" g: Z4 k4 @ y) [! | if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) + `- a, U! ~# ^7 T
{
" t' }3 j/ L( H. U# [1 v% b8 } alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); / ^$ o7 l& N" K; ]. U6 k2 F4 P
document.sform1.id.focus();
5 e8 w& K7 b, Y8 [2 w* n* w return false; . h/ q A# `" [. O5 K) S$ m
} ( p, T. |1 h7 S' Q& e+ r
}
, G8 ^9 v$ [. c9 _ chineseid = document.sform1.chineseid.value; 0 M6 B# ]4 {% [ l W- O- C
if (chineseid == "")
" |" a: u7 h9 \ {
1 [1 b6 S: q2 t9 [7 c, R- k! A alert("请输入中文昵称");
1 ?# D3 i; ^, s6 z: r document.sform1.chineseid.focus();
6 s' g' s9 u3 | q1 ]7 T return false;
9 w3 {0 M. X" O1 J6 L4 z2 Y! Y } ' z" u& ?2 r8 k: S
password = document.sform1.password.value; / s: O& w( Y; _4 D
if (password == "")
% L1 V' v5 E! M8 r( i { 4 `- ~& Y# f- ]9 V' r
alert("请输入登陆密码");
7 p0 F- `: x! X- D document.sform1.password.focus(); i h X4 b* a+ S4 C
return false;
# ?* v+ d: {& A2 Y0 C: A- y6 M }
4 s& }: `( ^9 v/ c. i9 N) B password1 = document.sform1.password1.value; + k P& z1 X2 i' @
if (password>password1)
1 ]1 s3 f# N5 Z. I6 M {
0 C5 ~) {# N+ Z8 P* `! y! H+ r- e alert("重复密码与登陆密码不相同"); 6 e3 ?. `+ Q% k, j7 v5 U
document.sform1.password.focus(); / g" j( l/ O4 k
document.sform1.password1.focus(); - A: [3 A' ?6 i
return false;. i/ k8 R0 [* x* y
}
5 t% o8 T- ~0 _8 H% O$ Q$ Y6 v( Cif (password<password1)
* v1 k4 |5 H/ x p# @) E* _6 e+ U {
4 w$ X+ b/ A6 F4 u7 p( }" w alert("重复密码与登陆密码不相同"); 1 j) L% K& r9 L, g) n, T0 ~1 G
document.sform1.password.focus();
( i) }, f2 a" I+ q; Q. d document.sform1.password1.focus();
: o' i( z) F6 Y return false;
0 U) ]. e$ u. b7 l0 x }
# b5 N4 v, F, O$ q( s! U' D if (document.sform1.email.value == "")
- Y8 T6 s6 L( c! _ { " I1 T5 y: c7 ~4 F! a$ B& q
alert("请输入您的E-MAIL地址"); * _( S! l7 \6 ?/ l
document.sform1.email.focus();
; H5 T9 U, Q, ~8 v6 ? return false; 9 e7 s; M% f& T4 Z: l
} , v; Q; g3 _! ? ?0 `
$ y2 b8 H% S( Z: _# H# Q r7 U
email=document.sform1.email.value; ! d6 i) e. ?: H+ ^' R/ o0 ]* j
emailerr=0 % g- D8 b B/ o& ]8 ~# A# {" i: q
for (i=0; i<email.length; i++) * S" Z) K& |1 P+ ? b1 L$ H2 `+ a
{
& ]$ @9 @8 J2 T if ((email.charAt(i) == "@") & (email.length > 5)) 7 N# Q3 P Y' s
{
8 O5 A$ I1 x$ V9 I4 g# j/ u emailerr=emailerr+1 ( f. N2 l: \7 p) F3 ]) p
} ; x3 m' E3 K4 q* a
}
& \+ q5 n+ r3 f; z* T. y8 v# S& w if (emailerr != 1)
4 c% f* p- k. I- y- L3 ]9 B { $ h# }/ A5 |. E7 ^ z
alert("请输入正确的E-MAIL地址");
& @+ a9 e* \ K8 u" A document.sform1.email.focus(); ; t' i E7 n2 f
return false; 7 ^" P3 N2 B% B
}
# h3 p- t, J7 N6 d& ^ ' `3 P4 T+ W# l2 {
if (document.sform1.checkask.value=="") 9 T1 c* q/ Q, X! y
{
$ L; b& i& U! F, q) E& B# j9 U alert("密码提示问题不能为空"); 1 f- c! c1 } R, P2 `, f
document.sform1.checkask.focus(); ; a7 ^' e9 T* H# N
return false;
; n# T5 Y5 }" q8 T, G4 n% \+ } } ( ]" H. t- ~8 W. p0 @9 g3 F
if (document.sform1.checkans.value=="") 0 E8 ^! s# C2 Q* z( {: R
{
4 n3 h) Y0 v4 V: w& e H; p alert("您的密码提示问题答案不能为空"); " }5 I7 t! |* o
document.sform1.checkans.focus(); % v( }) x5 Y4 ^
return false; , H' X7 N3 F4 L- {7 [6 a; z0 C0 [
}! ^0 _# S$ L: P
return true;
& O& g) h5 O7 {2 _$ ~$ N! {* K
& A+ P6 g) K& R9 Q; \, v' @: a}
* |. f# y" s7 o</script> |
|