|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14333
- 金币
- 2452
- 威望
- 1647
- 贡献
- 1400
|
这个脚本对你可能有帮助:7 p+ S- b r- f; M, N
<script language="javascript"> $ [: r) ] t: d, J& `
function IsDigit(cCheck)
/ d7 V) v# H! S' |- ] { ; ?- u. V# O5 M) \* X8 X2 P
return (('0'<=cCheck) && (cCheck<='9')); 3 i0 I0 W F; t2 _, m* ^
} , u+ @& @( h! |
; f7 h# m- k: r, j% pfunction IsAlpha(cCheck) - I; _8 H1 N, f. y, t% w
{
3 Y' n& j8 |" L& C7 B5 [% z6 O) n9 X return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
$ _; n: F1 t- U! V; U } * I* w3 |; o0 z( t* N7 }
/ I& k1 _6 |$ O0 [function IsaNull(cCheck) 3 I' P: L& Y7 a g- b, [5 U
{ # @* s! u% G+ ^9 |
return(cCheck != " ") / e% r- G' J, s( ~
}
% O3 W0 t, @! Z, y
* h& W8 N0 M. t2 N+ Q5 Hfunction checkform() * E" T4 P2 |0 h
{
' U* h6 o; ?4 T; @ id = document.sform1.id.value;
. {- V+ B# P; l if (id == "") 2 U; W1 v. \1 j$ R7 o
{ 0 d7 S( Z: X7 k+ }
alert("请输入注册名"); 4 `# j, K* `' ~# J/ ?5 N9 k
document.sform1.id.focus();
: i( x: Z0 t1 E, T7 @7 X# l, [ return false; 8 J5 z0 k9 G" Y3 h) t
}
" g- H. x* X/ b9 j6 o % u2 \% |3 | {. a8 Z5 [
for (nIndex=0; nIndex<id.length; nIndex++)
3 F' W5 i# b/ W6 d& G7 r1 t0 C { , `1 S- n( L2 @
cCheck = id.charAt(nIndex); ) Z8 K" |" s# Q( P9 q$ P1 y/ h' B0 J
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) / f8 g( Y& {1 p# o6 l3 I
{
$ y5 q1 g+ c$ z8 _7 n2 ^7 m; Z% [ alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
( F6 c2 [5 j' Q* W document.sform1.id.focus();
. d7 x% ^' V, q8 i0 L+ b9 [3 ` return false;
+ `2 J( Z5 G9 y n, D0 s9 q } 4 @& m, x s9 s
}
! E0 N9 k3 c3 d. ^$ }' B+ x chineseid = document.sform1.chineseid.value;
1 r, w; |) E2 Q if (chineseid == "")
# Z5 {6 e( F3 c# l2 _/ z3 i {
7 D) D7 \8 @! ?9 a9 w8 D& I alert("请输入中文昵称");
. ?- t. I" C! U, O T document.sform1.chineseid.focus();
* P) A* c- y' x* d7 [% ~7 B% _ return false; ; Y+ P" ?/ Y: H- s$ ]3 u
}
* t# v- I( q+ }6 y- c password = document.sform1.password.value; 3 z5 m1 i; R0 G7 ~; k7 L
if (password == "")
5 g4 ^9 g4 K' S% c J% z {
8 h& V+ b) [& _+ t e }/ k" v alert("请输入登陆密码"); 7 G- O. B# V% s3 ~1 Q7 H
document.sform1.password.focus();
# ?: s' h/ c! X% E/ n, L return false;
- p( ]* D' J+ ?0 K# B } 7 Y$ _! `5 K; k( J8 t9 ^: l
password1 = document.sform1.password1.value;
0 |9 T B/ G' V* r0 X* n/ d( E# @ if (password>password1)
. H8 l' G/ \$ v {7 E" D7 J3 `. N# M+ M. D1 F: q4 x
alert("重复密码与登陆密码不相同"); 6 {8 M$ i/ p) g% D; B! z" i
document.sform1.password.focus();
9 }; o+ k) J9 q$ N. ?5 }- S6 E document.sform1.password1.focus();
. P8 N4 I* Y7 G% x1 ~ return false;4 T3 M1 m& r! g! g
} " {, e5 d2 }0 d( l& R
if (password<password1)
7 }" D" s7 r; `: z {9 l( Z9 p7 w: A* r4 j7 J
alert("重复密码与登陆密码不相同");
* H8 D' v( A/ J3 r1 C8 I- d document.sform1.password.focus(); 1 o2 R: e" W5 L7 c8 H
document.sform1.password1.focus(); " }' }* V5 u5 }: t/ N
return false; D+ ?, }9 @& j2 J( Z) x( B0 h
} B2 O: T$ o w: l& A2 T
if (document.sform1.email.value == "")
0 l5 K, K7 D; q: J+ M {
$ t N8 I, X* [- \9 B alert("请输入您的E-MAIL地址"); v) r6 h3 S5 Q B1 J' R2 F0 n* ?
document.sform1.email.focus();
# n a- Q0 v! A return false; % t2 z* W- y! m; i; W. d
}
- t+ E, p& K I7 v 3 \8 j0 T; ~) ]8 ~& `/ w7 A" [
email=document.sform1.email.value;
6 B! R1 s5 G' J1 C; x! l emailerr=0 ( |1 m( f# i" a E2 R& |
for (i=0; i<email.length; i++)
) \( `* @8 b2 v8 i- d6 C; X, l! h { }3 B# e/ z) p
if ((email.charAt(i) == "@") & (email.length > 5)) 2 G5 t* e0 `0 d0 }
{ - }6 J# ~! I( U0 w4 e
emailerr=emailerr+1
4 a7 W5 _) A0 L* l" x# `4 H5 ]! p: u } 2 m& F6 v7 B& h) d8 x- X) E/ M
} + |# k v. |4 x: D+ k: z3 f G
if (emailerr != 1) ' o5 K8 o$ Q0 }# X2 O2 r
{
& Q% U: ~( j! n5 l; e1 f% d alert("请输入正确的E-MAIL地址");
* H6 }* W; R5 S3 [6 [( G% [ document.sform1.email.focus();
( U9 Q8 z+ X7 `. i% @6 R, l q return false;
( {3 i' ^4 e) W3 ?$ U }
5 _3 X9 y: T ] T$ E
) U: W. e/ v: `8 K1 g& U* T- O a& H if (document.sform1.checkask.value=="")
" L" R8 B4 m4 W* H& B, ^& o8 h { , V, m) S+ p5 s7 f9 c
alert("密码提示问题不能为空");
; P V o4 O% K: G' i5 { document.sform1.checkask.focus(); 4 u/ ~& N6 Z4 ?" ~/ p7 u
return false; * n7 ^6 w6 [6 p. n* y
} ! }7 O4 X( Q, ^. h
if (document.sform1.checkans.value=="")
: b% X- T0 h3 _; ?8 j- b {
5 c4 B) Z# [+ J! F: b4 y9 ` alert("您的密码提示问题答案不能为空");
Y2 C, k* T& t$ ~7 T0 @( @5 `+ A document.sform1.checkans.focus(); ' o& {# J* |5 c
return false;
+ b1 k( \6 d H9 ?/ e! d }, ]5 Q) Z2 B( r& S2 k6 e
return true; 0 F, s. a2 C* {5 }/ S
/ z {" N8 h; Y$ D( ~ F7 \}
! Q; x0 b0 ~+ q</script> |
|