|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14331
- 金币
- 2451
- 威望
- 1647
- 贡献
- 1399
|
这个脚本对你可能有帮助:
, V8 H+ f8 u) V2 S<script language="javascript">
0 `- y+ J0 d; [" I2 Bfunction IsDigit(cCheck)
8 V. [7 j6 W/ Q0 \ { 8 q9 [9 F( e$ H4 J1 |1 ?
return (('0'<=cCheck) && (cCheck<='9')); 0 v9 B, I" r2 }. Y) p* X$ {
}
9 c: l& @# q5 _) m: b
5 e$ |' G, ?1 [# ]: {# ~0 \function IsAlpha(cCheck) 3 _/ }4 ?& R X. w
{ 3 S7 `9 t! l( [
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 3 d( d5 c. D6 {
} . p# x4 r5 L& d Z2 V- V1 q e
, B5 m* w/ \) o2 R1 N- ]' M7 V: tfunction IsaNull(cCheck) , ~- Q$ N$ O# f( n' S
{
2 K: `: B$ ~8 f! t return(cCheck != " ")
/ `! E! K$ \5 h5 O& I9 u } / k, F1 k/ ]/ K+ H) y( r: o! a2 b
1 n1 Z, k5 V# C; a
function checkform()
4 Z, j9 F& V5 A2 Y2 h8 K7 `3 H _{ + \) L5 C4 }( m) T$ T
id = document.sform1.id.value; ( `6 l% L3 E" l$ y
if (id == "")
* ], V* y( T9 l& ?, H, c {
2 b5 m% J. X2 G4 x6 X6 ?( ^; X3 z alert("请输入注册名");
4 [' |3 I$ z; I& G1 p" H r, z0 |$ b document.sform1.id.focus();
6 R9 b. h: s' I* H5 n return false; & |& X( c( T8 p
} , e. w% G, c+ W8 s/ |9 M) L8 n& c
% ?6 R' s2 w: | u) D) v6 ?
for (nIndex=0; nIndex<id.length; nIndex++)
8 O% Q+ T5 i t! _2 V {
# [: N5 Z) }7 B7 q: X$ Q4 M cCheck = id.charAt(nIndex); / C2 N: u7 @# }" a: f9 @6 f$ a
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
6 _- }, R# d& L1 {( E {
+ b2 |& ]% \" N0 r4 n' C alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
" D, z( Z; @7 R2 |5 I2 l6 h' l+ K document.sform1.id.focus(); ) d7 D; _/ |: }5 ?8 G% A+ [
return false;
4 W$ t) o* [8 O; G% P0 e }
! n. I# ^( @3 T, O; h# l5 O }
~ G8 W9 W9 [. f chineseid = document.sform1.chineseid.value;
5 y9 L6 {7 Y" Z5 q' D3 S9 ^( b if (chineseid == "")
/ _( k5 F( ?8 J3 M& a7 a7 M {
2 m. G. N. q) o' D: W7 ^7 S+ }" J/ J alert("请输入中文昵称");
; r5 M5 Q4 o4 B, F2 B+ v1 W' A6 A6 u document.sform1.chineseid.focus(); - L* \ U, _- C. [ X
return false;
! n, Y0 G; \/ ~" F. l. x } * T8 o( h6 {" K$ {9 H
password = document.sform1.password.value; 3 X/ J: Y& s# J
if (password == "") ; @, A0 b8 S( y' U U2 [- y8 Z/ H
{ 2 f* _% E4 t8 S+ e5 v
alert("请输入登陆密码");
( k* M \8 c* J/ S# _$ A& | document.sform1.password.focus();
% x9 x, C+ M5 x' c return false;
' G1 v3 W# T& k! ^) \/ s; u. f3 T5 j }
/ E+ q7 b0 S/ {1 M7 F) H password1 = document.sform1.password1.value; ! ^$ M2 L4 N1 N8 W* l
if (password>password1) 0 i4 m P* D/ K: c! P4 X9 \, o2 ]2 y
{& o/ F: f4 E; Z \
alert("重复密码与登陆密码不相同");
7 K# ]3 ~9 e6 k1 h9 m e$ @ document.sform1.password.focus(); ' n$ l* N4 s( z1 k% H7 @0 {
document.sform1.password1.focus(); # g% M* {, d' E6 v
return false;% s: S) u3 Y+ J1 U" [) q
} + x$ `" W; ~: p) }
if (password<password1) 1 u5 O: _3 _$ ~$ K: y8 c: }
{
& L" e' B1 k, K5 o% t alert("重复密码与登陆密码不相同");
) t3 q( I# i: J g2 Y document.sform1.password.focus();
5 K+ I$ K' v" n+ f) ], D) m: ? document.sform1.password1.focus(); # S( d; ^- T( _& v" e* a% u
return false;6 H* d6 q) ^. ?& l
}
2 i' X" w9 [4 P7 W3 N- @/ Y if (document.sform1.email.value == "") 2 Z% o/ t& w7 o1 o' s' D5 J5 z
{
" r* {/ s8 E( i3 y) W alert("请输入您的E-MAIL地址"); 0 u/ }+ D0 @" F9 x; k' {, \" l: \. V6 R
document.sform1.email.focus();
8 [( _+ y* F6 h return false; 6 j. i" m1 M' S; @% q' `9 S
} " P F. F: o B0 U
5 X6 ~* o" n% T0 h# x
email=document.sform1.email.value;
8 S# @+ G4 f9 j; N7 J2 S# v/ H emailerr=0 " d' L* c. h; Y7 O8 H" }
for (i=0; i<email.length; i++)
& K8 T6 n4 r0 Z! I2 B { ' [. n0 o( j% H
if ((email.charAt(i) == "@") & (email.length > 5))
0 y, @& o6 W$ Y" ?7 @. W% Q { & F/ e7 K. P |. j5 u" F7 l/ C
emailerr=emailerr+1
& U2 M8 D. V5 j' w7 T n } 7 `# s$ W8 ?3 o% Q
}
6 U& k# k2 y5 Z5 G if (emailerr != 1) 2 d. r6 G% ?3 t7 S
{
% x. C8 i B. ?0 u: c alert("请输入正确的E-MAIL地址");
# h6 W. ]; m6 _* M" ] document.sform1.email.focus(); / k8 c2 X0 T- B8 F4 S
return false;
3 `5 o; |4 Y& R/ W; V }
. i% q- Q5 I7 {, H9 R7 p% Y: X4 t7 |
- }: v5 K+ j c) e" i' h if (document.sform1.checkask.value=="") 8 G2 R6 T8 A# w% H
{
3 X+ z* Y @; c7 j. ` alert("密码提示问题不能为空");
3 Z4 ~ C# v' e7 M7 C8 L( Z, K* o document.sform1.checkask.focus();
. c4 D8 @) Y: p! \" w4 D& [5 e9 a return false;
0 ?1 j1 F7 ~, C( } } * S1 K, \& r( i& b- f$ O4 w, @1 C
if (document.sform1.checkans.value=="")
8 G$ o7 G& b+ W: v { u4 |! p8 m3 c( y1 T# A
alert("您的密码提示问题答案不能为空");
: e3 E7 x6 d8 ~6 r2 @% x document.sform1.checkans.focus(); ; V% S& _+ b3 p6 J+ v& Q8 G
return false; + H }, v" j, @' ]
}# z4 h! g! N* t& b i, ]; e
return true;
( \9 W# D; b( O& ~/ b* A 9 r: b" U" |2 B
} ) t# P4 ]8 M. K9 x
</script> |
|