|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14369
- 金币
- 2470
- 威望
- 1647
- 贡献
- 1418
|
这个脚本对你可能有帮助:" _ R+ A% M3 z, }* D
<script language="javascript">
Z2 \7 w8 T* b7 @function IsDigit(cCheck)
! ]5 o4 t- e6 ^( a+ J8 y; W% V { , c' s" g7 m6 ]+ h6 P5 U" ?1 A/ D
return (('0'<=cCheck) && (cCheck<='9'));
$ U6 M* A" C9 f5 }5 d/ Y }
- O! g& w/ Q3 o ( I2 W! P" L0 p. O
function IsAlpha(cCheck) $ X( ~3 S8 q6 y9 b+ N
{
/ N7 C8 Q# \3 N; c return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
2 h/ g- N$ B& S# y } ) n; u' F. n, q* S- Y- z
3 c' b% A/ x3 t) I& c6 p0 k
function IsaNull(cCheck)
; h# C7 X3 [9 S) h { + K5 v/ q; ~6 v5 y4 q3 {
return(cCheck != " ")
% f, f& C, z+ `8 u; ~ } ! q, g$ J& E4 c& J
u6 t; r# F! X- a lfunction checkform() : |$ Y' R* X& N
{
8 I1 v( r8 H8 z$ t+ O5 I id = document.sform1.id.value;
& u! A# F8 c( X. q: a9 { if (id == "") & a. w# K8 w/ } g$ s5 T
{ 9 b8 T/ N$ [0 y7 S6 Y
alert("请输入注册名"); $ T# f0 i6 B2 @5 q% c) N# |/ q
document.sform1.id.focus(); - g0 Z0 S9 U* y5 G
return false;
# u; \7 _ Q/ g. N4 q8 R1 a. x0 Q } 3 ?( y* n1 Z* k# Z! T) l1 M
9 p7 A! r) h* ? ]0 D, o
for (nIndex=0; nIndex<id.length; nIndex++)
0 y7 d% V, c7 w: q K& q% E {
1 x/ @ _( j) u cCheck = id.charAt(nIndex);
: X6 X2 v" o# r' i$ P: d/ v if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
) y+ g" [# y }3 o( K {
+ S9 G% Y( g# @$ c" H alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
! g' t1 `, D0 O* v6 m9 K document.sform1.id.focus(); 4 C& D0 g c7 n R8 {/ i: \" x
return false; : j1 [' o3 D. C7 f' U- G v
}
3 u6 }! ]1 U) C+ k$ ^ }
% d7 W; P! D; F chineseid = document.sform1.chineseid.value;
0 n& y1 K5 F# f6 S1 ~ if (chineseid == "") ; q3 T* M) n9 H! J- x& Q( p
{ ' Z5 {8 i' d. Y( @% O* J& |8 S
alert("请输入中文昵称");
5 Q) b# Y/ ]: C7 P* \% D" Q document.sform1.chineseid.focus(); % [& K; d2 [. h( |$ S; M, [+ X% `
return false; 6 G) V/ T/ [1 J4 V9 ?5 N, @
}
8 ?+ }3 e2 F2 k! j0 K password = document.sform1.password.value;
$ G2 w* ]& I! z% T( W( M4 ]2 P9 a if (password == "") + t v( ^) a; c( q# U9 H
{
" L% H: n5 ^( |& K. w alert("请输入登陆密码"); , z8 [9 u3 a% R; x9 ^
document.sform1.password.focus();
) w9 r2 j& T2 h% y$ D0 ` b2 J return false; * z! z ~% n: H: S! \" P. M* m
} ( W" c, G2 K% f' Z' y' g
password1 = document.sform1.password1.value;
! m# _3 \) G+ e( e- Z if (password>password1)
+ E; g. |9 u: O& u9 i4 s: v {
1 n8 f& i5 k' S, ^8 d3 n/ N9 u alert("重复密码与登陆密码不相同"); 4 X3 o* t; `. m
document.sform1.password.focus();
9 A2 ]: [# y" R7 a c document.sform1.password1.focus();
% E3 r- T1 n, W0 F return false;. Z# o7 ?4 H+ Q. n+ {& t! k
} 3 O' _/ H% s# T8 v; a
if (password<password1) 3 }9 g' ?+ z p8 U! p. [- g- M# v& a
{" i) H9 m4 Z+ [) {( P8 r
alert("重复密码与登陆密码不相同"); , t& }; f$ j8 r% |9 B+ L" S
document.sform1.password.focus();
+ r* M5 K& ]$ B" [ i+ _" {9 |6 K7 M document.sform1.password1.focus(); $ @) V- l5 F, v
return false;
. `$ Q5 b1 r: p, a/ k/ ]+ C1 o: o2 J } 0 C% D) f/ J2 d0 l) Q6 X; `
if (document.sform1.email.value == "")
" g$ c; n8 {8 b7 g# q& E { ( d4 i& C; \- d* j0 Z
alert("请输入您的E-MAIL地址"); # d) g2 f4 D4 T
document.sform1.email.focus(); + j" h9 | P; ^6 ^( M V5 |
return false; . @$ O3 L) `5 [( d: T) e
}
$ [1 O) @' F/ r2 _4 G ; {" y+ @( d3 W- a5 e6 X% V6 Y* v
email=document.sform1.email.value; ' M1 Z- p) w6 s* }+ Z2 [. G0 w
emailerr=0
3 ?' {! Y! w% f) |0 Z- N: ^ for (i=0; i<email.length; i++)
5 h3 l! ?0 h" F. l {
- G/ }, s& Q5 K' p0 x! T# q% E if ((email.charAt(i) == "@") & (email.length > 5))
& k D6 h+ z+ F' L { r% n9 G9 M4 \; U' [) ^5 G7 ~* S3 E
emailerr=emailerr+1 0 f" H# v' t q
}
4 [1 x( t* g& }2 H$ } }
, d+ j8 c6 Q$ f: K if (emailerr != 1) 1 O# k( a, i$ \8 {6 Y1 ^" J
{
. i/ C0 x2 I. ~1 ~: M2 U; ` alert("请输入正确的E-MAIL地址");
6 C' m& ?" S4 P7 @* J, G# B document.sform1.email.focus(); " I) U" L- k b/ X9 o. e
return false;
* P! j/ Z5 U" H$ M, ^+ O! @ }
! e6 w3 y o& s7 E' V# n. t3 ` - C/ W* u6 ] a% q9 e' P
if (document.sform1.checkask.value=="") 8 P3 f+ p% Q! X- v' N
{
0 p" J, }& c+ ? k* X6 j alert("密码提示问题不能为空"); * F" F' i9 C3 l/ o5 Q
document.sform1.checkask.focus();
) K/ B4 P/ v3 T7 P* w, b return false;
# S2 {% {6 y0 M }
; M" g t. j4 ?" e& R: p/ F2 j if (document.sform1.checkans.value=="")
$ R2 H8 s/ |3 c3 m" ?6 i {
4 Q8 ?5 @- D7 H% {3 F' n- M( _ alert("您的密码提示问题答案不能为空"); 8 C2 {/ ?" u \: b1 J9 o' B8 V( b
document.sform1.checkans.focus(); 6 ] _4 _, X; L# X, K. ]
return false;
$ H; Q: L0 o4 W( P }( J8 G, p) E+ M# o; a
return true; : g# S, k* _4 s4 }# `9 _
4 g, e2 @8 E4 O# `) m}
* {% q- Y% Q: I</script> |
|