|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14325
- 金币
- 2448
- 威望
- 1647
- 贡献
- 1396
|
这个脚本对你可能有帮助:
/ `" j0 u3 {+ g" R: A3 j* ?9 V. G8 ~<script language="javascript"> 2 S! T! ?" d2 K9 t
function IsDigit(cCheck)
8 S$ S, N7 j$ A4 A; p8 Z1 i { - e4 @* o' n; V& K
return (('0'<=cCheck) && (cCheck<='9'));
0 v! e& p; b( J* F6 k* I } 8 m. u/ @+ r: S+ e& g
' d5 J- ] a8 S/ Q/ |3 efunction IsAlpha(cCheck) , x1 d8 u! a: [- M4 N1 c) |4 f N
{ t3 C* X, g" ^8 T, |
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
( v2 B% i! p1 X2 [. H& H }
; \( ~8 g' [; X0 l8 e8 K6 v l3 E& F" U4 _! _# o
function IsaNull(cCheck) : u6 j" D |2 J2 t9 ~6 {+ g
{
' @6 A( u0 Q l; [- R' M, } return(cCheck != " ") . r# D# ?- N) A2 i% c- p
} - P3 ^4 K( ^' m0 B3 e1 _
" K) j& a2 q8 N2 _function checkform() 4 S; u" m0 j# |7 j$ B# J
{
% H, X! w) O+ E1 M$ g* Q id = document.sform1.id.value; : R1 L) }& O* J. \/ N( u* u
if (id == "") 8 F* M# Z. O: T! [( z
{
- Q6 P+ Y, O8 O/ t4 m alert("请输入注册名"); 6 ?; d! O+ A8 ~
document.sform1.id.focus(); 8 _( z e$ O" j, x0 v
return false; 9 i: x/ l# ~, ~: R
} 0 |; s# H( M. K) O3 _1 A! o U* Z6 o
0 m* e5 f7 z8 z. Z$ S
for (nIndex=0; nIndex<id.length; nIndex++)
" W1 K2 Y" R1 u: S {
, C* n# L1 W- h! g2 } cCheck = id.charAt(nIndex);
5 T2 ]6 F9 v" L9 `- c5 ^0 Q if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
. Q% o1 t7 \6 X {
9 e" q" A$ t0 p& {: \0 a+ U N/ ? alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); " o+ D1 Q5 t2 R
document.sform1.id.focus();
. n0 J- f8 u' X return false; 1 y" }% N. V: H9 \; I2 X$ R5 W) M* J
}
8 |6 T8 g! D6 ^7 F1 @' z# w }
* }$ H; J: H C chineseid = document.sform1.chineseid.value; " B4 k6 _* r6 A$ m. u
if (chineseid == "") ; c* Z$ x+ p# }. A6 ?: \
{
I. m; |0 c' z2 X alert("请输入中文昵称"); . Z6 j7 G2 e1 u! o& Y3 M7 Q+ o; `
document.sform1.chineseid.focus(); F; A; O" ]" [) e f) }/ {+ g. [
return false;
( p2 o, p! L6 x3 u } ' J, L. m0 [; M* c+ A, O* ~
password = document.sform1.password.value;
* v5 f& Y' p2 U* {1 i( t9 |4 g if (password == "")
7 r* t/ w3 z+ G# q4 @/ r! z1 y {
' t" k, K( S) _5 l! _, H alert("请输入登陆密码");
3 v0 j. I9 d: x document.sform1.password.focus(); S) U+ q# E$ D/ Y; E
return false; 0 |1 M, S5 m2 \6 ~$ k
} 0 Z5 W9 E0 B# x/ U$ K" I# f, W- C1 p
password1 = document.sform1.password1.value; " _+ k2 b$ e x* X3 J
if (password>password1) . J' Y$ s* a) ]! d1 }' K) u
{
, r5 X6 f( T# u& d2 n7 J& p4 [, R alert("重复密码与登陆密码不相同");
- n6 p2 Z9 j3 T7 R) u+ e! e' G5 o0 K document.sform1.password.focus(); 7 f8 U3 T" f, E1 {) [" X
document.sform1.password1.focus();
4 c8 a9 A; z3 R( i return false;: n$ j4 b1 W; z3 S; C
}
' A! k1 M/ v# S; j; s4 Rif (password<password1)
4 v' ~$ T' ?+ M, B& L {
( H' P1 c9 l- g8 l, \" p alert("重复密码与登陆密码不相同"); - L: R3 e5 D6 z2 c. |" z2 P
document.sform1.password.focus();
) z l/ o! d, K6 X! c5 G document.sform1.password1.focus(); ! _# V- b; p3 b4 K! ]
return false;( b6 Z$ Z. K# d4 X9 }
} / N" c+ G" C9 y9 w' M0 y. U& M9 \
if (document.sform1.email.value == "") / I* E1 x, y3 c9 d$ z( o0 K
{
T% Z. J6 j) l, N alert("请输入您的E-MAIL地址"); % F: O1 R( N* F
document.sform1.email.focus();
( Q5 f# T2 ~ ?+ O return false;
h, k5 g$ ]& L ], s } % M$ @$ @4 o' Q3 o; O, F4 @
$ J9 f. ]! ~% `5 h4 l email=document.sform1.email.value;
5 {7 o0 E% w6 F2 `( b emailerr=0 " ^ d k# F/ @! N* z8 @- C t
for (i=0; i<email.length; i++)
6 e: y7 X8 I( B! }( R" P2 V/ E { ' p' c: h2 L& \+ Y( d1 S, S
if ((email.charAt(i) == "@") & (email.length > 5))
: e0 z, C9 J2 q3 z {
8 O: ?. N' U: X6 u emailerr=emailerr+1
5 o0 e1 Q. K5 M; c- h }
2 ?* x0 p Z: y+ D5 s$ F$ M# b } 2 [2 e1 E+ b. H$ q/ @
if (emailerr != 1)
* I$ P- \/ I2 P" }' h7 q {
; J3 I/ Q- O( A7 o$ y alert("请输入正确的E-MAIL地址");
, n. Q; o/ f% ~! i document.sform1.email.focus();
+ h# m+ l/ w5 l q return false;
9 X0 \8 G3 e7 z } 2 a% y, z' B( W* Y
3 V! y* j, R- S* [! { if (document.sform1.checkask.value=="")
7 r. E( L! M, W& z- h; j q {
3 \8 x( K4 ?$ r ]. e. c) A alert("密码提示问题不能为空"); d7 ?% f6 g% ?
document.sform1.checkask.focus(); ' Y; Q( I* N0 y% h8 N
return false; ! e; y9 i' i, ~6 p& | n1 J6 [8 D/ g$ K* j
} 7 T; ]1 ?& g) K7 k0 U, K
if (document.sform1.checkans.value=="") ; }0 i' W; h$ p4 A$ @9 q$ m- O
{ * ~# m* n! `% }9 @
alert("您的密码提示问题答案不能为空");
2 |0 N1 q# X' r7 a' G3 O document.sform1.checkans.focus(); $ u% ~: o5 `/ X6 N- y( [1 x
return false; - u, g. B* ^+ [
}6 x9 d8 @. t; ]: n, o8 b
return true;
g& h2 i3 F6 m/ e, E$ J: T 6 j C) [) K& z
} : d! e8 u: S+ ` z7 B, Z7 k1 k6 W
</script> |
|