  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14191
- 金币
- 2386
- 威望
- 1647
- 贡献
- 1334
|
这个脚本对你可能有帮助:
2 F- y: _) J k- q& Z<script language="javascript"> 3 l, [. ]6 A( L3 _# t
function IsDigit(cCheck)
u }; P7 p8 L* j! }$ \& ^; r { / l/ \( n+ l; f6 Z( n' X7 Z
return (('0'<=cCheck) && (cCheck<='9')); ' k$ z1 D& M9 _
}
- N1 c8 s0 M; i; d. H# O
* W6 _; y; Z; B, J: i. Yfunction IsAlpha(cCheck) 6 {% ]5 c! L# Q+ W9 l* q6 B
{
- ^$ J1 \1 B+ u3 m# E- ` return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
c1 U, h8 D. z% N, M }
* }. m9 o) g' R2 y 5 k" {4 a9 V( I6 H: K& c
function IsaNull(cCheck) / E9 l. D" R1 y9 y, R$ [
{
! e V5 W/ \9 J: n8 G b return(cCheck != " ") 5 o! i* M L0 r6 t% R
}
6 l$ F- u3 m* M# j 6 k1 |( z' B; ^3 P% V& a$ L! S) K
function checkform()
" u. P! `: l# x/ L{
" a/ j- C' X5 U; A id = document.sform1.id.value; ' d% n/ u/ \) S% Z/ J2 W9 C" \
if (id == "") ; |! k# _( w1 V/ L' ?% K0 G( S6 T7 u
{ ( _2 u3 {; T9 s" {7 y0 T, ^
alert("请输入注册名"); ! W. i- O7 }' j3 `" l; l6 C
document.sform1.id.focus(); 2 x" g1 l2 ~- l! p- [
return false; : Y, C/ C, r# }" y+ i- F
}
6 P& T/ D$ v2 _3 }: k o( ^# j
5 q1 K7 ]$ `+ k) X; S P- z+ Z for (nIndex=0; nIndex<id.length; nIndex++)
5 r3 h) `4 Z& S8 p' n: b( D1 \ {
& ]( E! t& e; o$ ?$ o$ O% p* d cCheck = id.charAt(nIndex);
z! L/ p1 h {% d" U( `/ ~1 i' V l- U/ { if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
# a! Q2 E- K0 K# {7 s* A- Y: Q { & M+ m* a; V( [8 F
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
: i8 Q1 o: d" p: N, }" J! E document.sform1.id.focus();
# t& _* W. g d2 d1 x3 r return false;
7 s& S$ B" r. w7 Z7 W } 3 j& ` r# {6 k* X3 A! s
}
" T& F% b8 `8 i3 \) ]8 P( D" X/ j# ] chineseid = document.sform1.chineseid.value; & l% Y5 T* [( J7 W3 G' L6 ] s( c
if (chineseid == "") 8 K' A1 X5 `, d1 R2 T% r3 M
{
( B: {3 R3 r+ f9 v4 A alert("请输入中文昵称");
5 v9 p+ g! m1 A5 ~! J. P" V) E document.sform1.chineseid.focus();
& Q7 b* G. J& t. X. G% i return false; 7 ~! T! u% h$ s9 L: e
} - _; w* \% Q) N+ M9 |( o
password = document.sform1.password.value; 6 g/ j- j, z: Q
if (password == "")
1 @' s& b2 `8 W8 d& \ { % t1 s& M$ u/ u2 C0 j1 V, @/ W }
alert("请输入登陆密码");
5 P/ t P" y4 A, f# {" Q8 d0 K document.sform1.password.focus();
; A2 D/ k4 ?0 o- u) t9 Q ` return false;
3 T3 V5 Y# i5 n2 M" q- W8 ~1 n }
, H2 @# ^- n6 I" H, T5 a( N! G password1 = document.sform1.password1.value; ! r# ^% v; g. K0 l7 v
if (password>password1)
) N ~ w# ~& {$ n {
& Q) p0 l& V% \9 B alert("重复密码与登陆密码不相同");
2 F- E/ ^1 N. {7 Z document.sform1.password.focus(); w: ` D! e" A* k" S
document.sform1.password1.focus();
: C% e I6 C9 W& f$ l return false;
1 \& O" Y3 B7 C4 i, N& N6 T1 a; M } 9 {! g5 U+ [" q5 |; u# o- Z6 @! g
if (password<password1) , ?, z o+ L3 [5 w& B, B, u
{6 N$ W, E- F c! {) p
alert("重复密码与登陆密码不相同"); # Y3 t$ I/ ^5 s, P. C4 M
document.sform1.password.focus();
/ E2 N/ ]& k% b5 @ document.sform1.password1.focus();
3 q2 T6 K5 T k9 \. t& l; O* x c5 Q6 E return false;2 Q% @% |; ?4 Z$ u
} 2 p$ Y0 ^1 f& S1 O0 ?& W
if (document.sform1.email.value == "")
; m+ I- M* d6 T- H8 U' G* R4 v { / |, t) S" w8 |" c* J/ d7 A
alert("请输入您的E-MAIL地址"); 2 B( J$ D3 p" {* [4 Y- \
document.sform1.email.focus();
3 z! u- o- T' C& O- E return false;
& k* i5 `8 X# s1 E" V# n } ; u" ]! `* r+ y3 l9 y
! M& R' K C9 @. j" n email=document.sform1.email.value;
i. Z8 N: b8 H$ r. J) { emailerr=0
& ^0 W/ P0 h; D. _7 P% E for (i=0; i<email.length; i++) # \/ e8 {0 A0 a/ j
{ ( y$ ?; w1 Y9 q
if ((email.charAt(i) == "@") & (email.length > 5)) 4 j- F) \ l8 o0 r1 |. n
{ # Y' N" i+ W" ]. ]* U- x
emailerr=emailerr+1
+ p3 ~5 x$ [) j3 v } 6 ^3 ?$ e, b6 u
} & N; F: s% ^; u5 B8 V6 g' C' M
if (emailerr != 1)
' H# {) f. l+ Q% I" y { 5 q1 f9 U( L/ O; c/ X+ F# d' `
alert("请输入正确的E-MAIL地址"); . @7 @8 ?5 Q) p& c/ h
document.sform1.email.focus(); # P3 `7 |+ M0 g$ K1 c; U: H
return false;
! |/ f. p1 m- A1 ~% _& D" ^ } 2 i' t1 A5 J) \5 }/ k, u
3 ~" d4 N& H& |. y5 h if (document.sform1.checkask.value=="")
& v1 }7 q" [) ]1 }1 N { : e3 P* v' \" K1 Y5 G
alert("密码提示问题不能为空");
. i: A- L' K9 J- F- B document.sform1.checkask.focus();
6 k1 x% w: D9 d7 ~' _ return false;
/ V+ d7 O+ e3 u } ; c5 n s) E8 r: D, F) x- i
if (document.sform1.checkans.value=="")
) U' O3 _( Q( B {
% L0 k4 m; j0 h" m4 ~1 ` alert("您的密码提示问题答案不能为空");
% t+ z: k5 c$ @2 H1 w document.sform1.checkans.focus();
, Z! q! K7 W: { [1 T6 |7 f0 r return false; 2 N S+ v* a6 Z% ^2 t& w
}+ \# p1 I, Q0 K; H5 ~6 v& m+ l2 p
return true;
; N! b3 o3 B) `6 i; r) w
' g. x) {: V6 D! I} / A( k3 ]7 r& I$ B8 C
</script> |
|