|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14431
- 金币
- 2501
- 威望
- 1647
- 贡献
- 1449
|
这个脚本对你可能有帮助:
~3 E" r+ ]) Y/ c1 r t" P<script language="javascript"> 6 C/ P, s( m) C$ w/ C* Z- \/ \0 _1 I
function IsDigit(cCheck) 7 @0 F* R! r7 F* b9 s! T
{
, V7 Q$ F" Q ~6 s9 c/ P return (('0'<=cCheck) && (cCheck<='9')); % j3 K* c! e4 Y! t% E8 k
}
# ]1 _8 J* ?# ]; h! @7 @
: @( w( `6 g) G. I( Dfunction IsAlpha(cCheck) + ~& z1 W/ Y- y) g" w) r3 S' c
{ , x, Y, h' a5 S) H
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
# t, G8 X) H, H0 L' u+ R }
/ {; O$ C8 U8 T
, z$ P4 d7 s8 t9 V9 E1 \9 c- sfunction IsaNull(cCheck) ; ?7 D& j1 Z; R( Q
{
2 U) V4 N$ `: l/ W4 _ return(cCheck != " ") / S5 s# X8 ^) R
} & T! f- Q/ y4 K) Z8 [4 w: F
- I, w/ J M( P E$ h, c6 v
function checkform()
# h; `8 c7 i6 o4 S: G8 @9 N7 \+ }{
: o8 e3 ~2 G; N1 j1 p4 A id = document.sform1.id.value;
% J9 C8 w/ j3 f" ~2 `: c if (id == "") 5 E1 i5 A0 z# T
{ # s. y1 K, n# H: j( @% V& V7 }; |
alert("请输入注册名");
4 `" G7 E: h, G0 j _ document.sform1.id.focus();
! `! c: {( c# m$ ?3 m return false;
; e4 u. q, a( E/ i, \ } 4 @9 q: e. R# f9 l4 b5 v
0 X* ~& i% ~4 `2 {! a. N+ r
for (nIndex=0; nIndex<id.length; nIndex++)
- D/ d$ g$ l: i! M( s$ t {
8 Q. N# f$ n( T, V$ D# ^# _0 p cCheck = id.charAt(nIndex); * `+ f% o: I1 L5 ]4 s( x
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) ( n" P$ ] \! g' p7 S* \
{
2 w$ M* G3 b9 z% B/ ?# \ alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); ! r: K) U9 q3 H+ T1 o# K% {# V8 ^# T
document.sform1.id.focus();
: h$ g% |; L' j, E0 G return false;
' [5 k. b' |$ @# S2 O* o6 ]. D } # A% P$ V4 Z4 ^7 k
}
. H) X% j+ y8 {( W+ B8 n. t5 b+ g chineseid = document.sform1.chineseid.value;
8 t6 ]0 @, S0 b: J* { if (chineseid == "")
: C6 ]7 C2 v* }: w9 [" G9 n1 } {
7 A9 B+ l2 @# p* k+ { alert("请输入中文昵称"); - E5 [# s* O: T2 d p4 Y
document.sform1.chineseid.focus(); & s5 i R! i- o9 ^3 b g0 t
return false; - h; v$ i7 w6 f. M0 h3 j$ o
} 7 F: f, S& V. g, w/ {# w: C
password = document.sform1.password.value;
3 _0 B9 V; G5 | if (password == "")
( x% c( P- j! z {
3 z7 ?+ \( f+ Y# D S \0 v alert("请输入登陆密码"); + H( ]7 j) B2 H0 x; V" d. z
document.sform1.password.focus();
' T5 a' r4 r( I return false; 2 K/ r+ ?) d% {- R% @% _
} % _/ h# H& c9 G
password1 = document.sform1.password1.value;
4 j5 O' g5 @4 |! l. b( p& Y if (password>password1)
; ^1 H3 x0 v1 f/ [ {" N' [2 D2 w9 s
alert("重复密码与登陆密码不相同"); 0 v6 c) G q }- d
document.sform1.password.focus(); ( w0 `$ N, @. Q* }( d6 R% E. i
document.sform1.password1.focus();
, V" t* e) F* s- f$ j/ M9 y3 ]$ b return false;2 h5 p$ r. {2 o' |( Z9 E
}
- [2 z- f1 Z$ ]& nif (password<password1)
T3 v4 _- A4 y7 _0 f; s+ ?+ k8 B {
- a/ p* O' l) T. ^ alert("重复密码与登陆密码不相同");
2 O, V+ {3 z2 G0 r& R& g4 W document.sform1.password.focus(); . y5 H0 u# b! W J+ G
document.sform1.password1.focus();
$ e; i- r1 R, f' @6 i5 F return false;
# C- T: M2 v. y# e; e) t$ P }
+ l6 I6 p4 j8 W5 y if (document.sform1.email.value == "")
' `* D% H. m2 O3 O$ k {
$ ~& Z$ {% l$ P) z* k alert("请输入您的E-MAIL地址"); u% X0 R6 e, n$ d2 }# m! P8 i
document.sform1.email.focus(); ( X Q$ u& ^5 p$ o
return false; ! r# F8 P: w; V6 y3 o; t7 o9 d
} - L4 N0 V2 S( v8 C2 f- G
" I1 v2 f, O4 z- K1 A5 \7 P3 {& N- s email=document.sform1.email.value; 4 H1 p# b: x+ s5 q, o
emailerr=0
1 H6 G+ M* \! Z/ c; G: g+ Q0 C. y( R for (i=0; i<email.length; i++) 9 G8 ]! K7 V1 U$ O9 ?6 H+ l Q4 X, x
{
! h, \9 }: ^* i! T" c4 Z- ~ if ((email.charAt(i) == "@") & (email.length > 5))
5 l5 P) O- P+ D: s$ V9 T7 G {
5 b% I R2 S4 z7 {' ^: L emailerr=emailerr+1 5 @8 [! o _0 F5 d% e: E
}
8 [ P3 d+ K+ z' c4 F' t+ S" o }
& O* g) }8 g- m5 W2 ^8 D if (emailerr != 1) 3 H7 S; C4 S4 H0 w3 w4 {
{
) q! T) D, C. p0 G alert("请输入正确的E-MAIL地址");
) t \; H9 x1 M- y' m document.sform1.email.focus();
; v" ?& L6 ^/ \4 w2 I2 v! F return false; 7 N0 }% D6 R( b" L9 R' \; r8 J
} ( m: m. `9 s v9 J) h; v. l
# K- q2 J& ^0 s6 f* d; x& J if (document.sform1.checkask.value=="")
3 Z G1 t4 J2 n- N& T0 @+ V { 3 u- Z; B# M1 t, }* u8 Q
alert("密码提示问题不能为空"); ; d$ {% U5 }0 Z) W+ `1 j
document.sform1.checkask.focus(); 7 x* V1 ?- {7 i9 ]; |4 L
return false; ) c; ?* }/ J( D) _2 d5 g% L: W
} % V8 l+ Q5 F( e% }$ t- P
if (document.sform1.checkans.value=="")
% ?% N7 r# X1 u0 `$ j+ H0 w {
6 O |. y: W+ ?' f' D alert("您的密码提示问题答案不能为空");
0 X# B4 T4 f- j6 q& [ document.sform1.checkans.focus();
2 G3 x; S: |! O1 m return false;
5 a' J4 N _1 `& P }
9 g* Y2 t9 H, e1 w return true;
+ v% [3 C" l6 w6 n' R/ k) m
, I0 J; `0 w! F1 F} 8 N% p8 C2 H) G; F1 Y
</script> |
|