|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14389
- 金币
- 2480
- 威望
- 1647
- 贡献
- 1428
|
这个脚本对你可能有帮助:
& W8 Z# L8 j% Z) n2 x. v& A<script language="javascript">
8 c6 i% M2 z3 N: H. y/ \- e' u( yfunction IsDigit(cCheck) 8 F( B$ @# @3 ]0 }- H# w5 d2 m
{ . ~. w" w) o% P: i T8 }8 b; n
return (('0'<=cCheck) && (cCheck<='9')); " H' }5 S* a& B$ i3 k0 O
} 2 ?3 O. }2 g5 x
0 |( q' X3 [: h+ x1 J: S$ H6 p2 ~1 Vfunction IsAlpha(cCheck)
/ d, U) Z4 W& X0 m2 W' r3 ^ E. I {
+ j n! ^* \9 w1 Q* x return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 3 O0 B! w& ]/ K M4 K
}
2 X9 X9 i. ^( G# n; g ' s) L7 K' G5 ]- S: d' X
function IsaNull(cCheck) / n! \0 v8 `, |
{ * o; s- G& }. I9 i' A! w
return(cCheck != " ") * B5 q$ I% |! y. ^% v, m
} 2 d* N' f; J, S/ ~: l
# x; r) V8 R, ~! @9 G4 N, L
function checkform() 8 {' h/ K+ ~# C! v" ?& p8 h6 w
{
$ b' X& Z0 ^- g% y id = document.sform1.id.value; - a2 }- i1 [2 g: }; C
if (id == "")
) |7 }/ V% B' U7 F { 2 a7 Q3 l# J$ C- q7 i p
alert("请输入注册名"); - O+ T) R1 c7 X. C! ~. n
document.sform1.id.focus();
2 ?& o# m, k" A5 X# G return false; ) q5 H; V* k) o' ~: ` k
}
% i. D @! d- x7 o4 b' s- E0 \
3 H/ E; K: j, R6 {$ [8 ] for (nIndex=0; nIndex<id.length; nIndex++) ! N$ W/ c9 m2 _' i
{ , d" J' a2 e3 s/ H8 E% q
cCheck = id.charAt(nIndex); 0 g3 ]* a. ~7 E
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
% ~. Q; Z7 ^3 x* S1 l+ f {
5 |$ m7 n6 u- t7 G alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); + b, q0 l, @! t
document.sform1.id.focus();
c) j) X' j1 }* n$ x% k% m return false;
) Y8 M1 {* n& P) }6 w8 D2 G } * }" o. w7 ]9 @' ` Q5 t
}
- i) O. D# R3 A chineseid = document.sform1.chineseid.value; ! ]$ L3 r9 ~, Y9 y5 N+ D: v
if (chineseid == "") . A5 Z- c# G7 Y
{ / U0 s% e9 o+ w7 Q* p5 Q; g
alert("请输入中文昵称");
5 s* t; _: B3 c document.sform1.chineseid.focus(); 2 R8 u' m' T( o
return false; 0 O; E+ y X: F n5 o
}
% Y2 ^$ ]& f- C, p! \% e3 T5 U1 H password = document.sform1.password.value;
+ R% C3 O0 ?: l; N$ Q* ]3 ^2 U$ W6 t* a if (password == "")
) o. q, M6 a9 s& O9 H' U { 4 \ f8 f2 F: m
alert("请输入登陆密码");
5 M* V" q% g" V& T) ^$ ? document.sform1.password.focus();
3 V7 L0 P' G/ G! J# x return false;
, S7 q7 ^8 C2 l( e% w4 S } , t/ d1 C1 x( u
password1 = document.sform1.password1.value; & b! e; |8 C( g2 t8 Q8 D; v" y, {
if (password>password1) " [2 ]5 j1 u4 d) F# B6 J
{
1 p. Y4 J) V2 \, {7 g* K alert("重复密码与登陆密码不相同");
m0 |2 g0 |! [- C% E5 p document.sform1.password.focus();
( G& c1 `5 Y" D6 B" I u document.sform1.password1.focus(); . _ A; ~( W- W2 b+ p3 b
return false;
& L6 I- R+ D7 G" p# E }
2 X/ h5 f% s# _7 _if (password<password1) 7 Y0 R5 I% N* l7 @" S
{% C, f% Z4 J9 S" o) ]
alert("重复密码与登陆密码不相同");
. P( v5 {* M! T ~+ x# X6 v document.sform1.password.focus(); 5 e; h" W4 i% N1 @6 x
document.sform1.password1.focus();
' e& X" V- D+ d6 T. R1 t return false; F: Z2 T5 J" [7 e7 \
} ( ?2 H& D8 d9 W; r# G r& `
if (document.sform1.email.value == "") ; x5 i. W5 _* o2 c1 J
{
8 B) I2 J" o1 V, o6 y l; d, j alert("请输入您的E-MAIL地址");
5 F% _6 E+ \9 C! V, S; i# r document.sform1.email.focus();
* X/ w( R, w+ q. f7 u return false;
- G5 ~) M+ H" g2 Q8 _. q- Q }
; U# _. q. O2 T. ^7 X V * ]! I' b. b" F( t `& i9 [
email=document.sform1.email.value; . o3 N/ {& n7 p8 k: \
emailerr=0 . U+ ` L0 p. f% Q3 \5 J
for (i=0; i<email.length; i++)
- e+ e; E; k! ]; ~. c$ s { 3 g" P, J' `1 c% i" Y
if ((email.charAt(i) == "@") & (email.length > 5))
: h# u6 O% O3 A {
* N& a3 B. m* L( _: \) w emailerr=emailerr+1
( u y# e. x2 ?1 Q }
9 C7 {$ ^5 I' Q; O& ] } # v+ r, _3 C* t- I" V1 H" F
if (emailerr != 1) " g- F8 s1 Y- y: u5 L6 R4 R3 `
{
; S9 ^0 T8 \$ t! r: _' J/ h6 Y$ v0 @, [ alert("请输入正确的E-MAIL地址"); 9 `6 }& [/ R5 b7 p- T6 C( e* w5 a" N
document.sform1.email.focus(); ! c6 y4 |4 G; R1 I- y8 Q
return false; ; c) O* X7 }" D9 ?
} 3 X% p1 u# h: J: _
+ u) a+ E/ H2 o* }7 m5 K
if (document.sform1.checkask.value=="") / w% z8 |" z; V& t: O4 E; S/ @
{ 8 C' O! \; _8 H$ q7 p w4 ]
alert("密码提示问题不能为空"); % K' t3 B& F8 w8 M6 U+ @0 Z
document.sform1.checkask.focus();
2 {: ~+ S, z* A, W return false; . {" |: c* M( j/ w' m
}
Y0 \" w9 O, Z: J& }: h. l if (document.sform1.checkans.value=="") 3 _, D" j$ i) D' W! u; _5 S- v
{ ' H Y- R! K! g# d, k2 R
alert("您的密码提示问题答案不能为空");
- ~5 T7 H0 z; V2 U" Y" z document.sform1.checkans.focus(); ' J+ i6 C: ]+ i! B
return false;
- l% D" U$ W+ X1 D: j }9 F( O1 `; G- a8 k8 `
return true; # @* R! D* D f" R3 m" T; k
3 H' s0 N0 p/ ?! i; z, l8 P( C
}
: n6 l3 I; X% j</script> |
|