|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14339
- 金币
- 2455
- 威望
- 1647
- 贡献
- 1403
|
这个脚本对你可能有帮助:- I! r: }( M- C2 V+ _( B4 ^5 o$ q
<script language="javascript"> " B& W8 M! g- m* {* O0 J$ o: ]
function IsDigit(cCheck)
& \4 Y, I6 {( O5 W2 Y { 0 s4 |' l' @: L f
return (('0'<=cCheck) && (cCheck<='9')); # `3 k) `; M4 f- u
} ( [8 S/ l/ _8 _3 b% `3 d
5 r) M% b f! _
function IsAlpha(cCheck) # x- d* j9 d V3 t8 E
{ 9 z3 Y( B% W! J9 ]! F6 W1 @
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) / t! l- ?2 _/ e* H' h! A* @& N
}
4 \" d3 o: r* t3 c; C # e5 z( K% o$ k4 ^$ U
function IsaNull(cCheck) ) M& N2 ?: w/ Q( X
{ 5 `; h! V1 W, O6 b! N3 X. k5 l
return(cCheck != " ") 8 Q3 H8 {, J; l" k9 \3 k
}
( |6 S! o, m& v- d% j # W/ O0 O( T' D, ~8 y6 L/ o
function checkform() 1 w w, G" t2 h. \) o* r: _ \
{ # |- v9 ~/ }% l( X# R
id = document.sform1.id.value;
% K% c7 _% o9 F, R1 y% \! a if (id == "") . z' S7 ?; @9 B8 q3 \
{
' | i5 \* o" [1 D9 O& b( s0 w. A alert("请输入注册名");
1 c3 i, h$ F) F; [; F. ? document.sform1.id.focus();
2 t4 j' B, g/ ]4 ?$ P1 X q) R return false; , d( Q( }( M) s5 g0 |3 M
}
1 q5 n' [+ @) p$ M% c) b4 L! G( u% l 0 M/ r% E. w$ _5 W0 ~' p
for (nIndex=0; nIndex<id.length; nIndex++) 1 W8 B2 B! r, d9 Y i
{ . `7 n w: W. p# ~/ R- J$ B
cCheck = id.charAt(nIndex); / H0 y5 x0 Z4 `, n ]5 R8 E0 V8 ]
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
3 m9 u! C7 i5 i1 O8 K { ! e7 X _6 G$ ~# w1 N
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); + B ?: N" [: W4 W5 v3 x3 ^3 U
document.sform1.id.focus(); 8 `$ e# ^; P& A. p% `
return false;
& j" \8 i! \, L6 n+ a8 l2 B: E }
5 d2 g8 k/ v1 c4 T- U- g } ' J/ z# W/ b) o F
chineseid = document.sform1.chineseid.value; 5 o* J$ _+ b- V( \0 p
if (chineseid == "")
1 e0 t* Q. L9 v+ ^9 W3 K7 m { ; `& K9 K* A1 l
alert("请输入中文昵称");
+ i/ N- R# t7 S* J/ `# c4 } document.sform1.chineseid.focus(); 3 r8 ]' s: F. K. D' U; ]
return false;
5 p+ J2 U- Y3 }/ t2 S }
2 e# i% O% V/ k3 z' C. l6 V u r& k password = document.sform1.password.value; 0 s! d- y2 K& j$ v
if (password == "")
4 T- o& ^3 U6 e. M. j3 I { / ^% X' n1 t# c
alert("请输入登陆密码"); J& W1 y, ^0 m3 C
document.sform1.password.focus();
4 M* `2 M$ D+ S return false;
# {" G* y# U$ _- I7 _; F } . V: I& F; i D8 c! ~
password1 = document.sform1.password1.value;
- t! Q3 b2 Y& U9 Z! h; {) d if (password>password1) 3 \4 i7 Z/ I/ o! Q u" C
{: g6 Q' X& H$ M9 M* T6 ~# n9 e2 [7 W
alert("重复密码与登陆密码不相同"); 3 K" v' P. W: _9 v: t+ \7 w+ I
document.sform1.password.focus();
2 g6 o, h5 V' T v1 h$ R$ P# W- D; c document.sform1.password1.focus(); ) e. F j2 ^, G
return false;
0 f1 O6 p$ z8 G7 k; A- ?" N }
' u! F9 w; u4 F! j8 Kif (password<password1) & M! H4 y$ T. C! |+ \3 X, T, e) v
{
4 h/ O3 ]5 p1 p alert("重复密码与登陆密码不相同"); . N/ t; U% O) v, o
document.sform1.password.focus();
1 C: r% P, Z( r& s document.sform1.password1.focus();
D8 \: m) e1 n& M return false;
/ Y$ P6 u# d7 v, \ } 7 ^& v) ~( V6 e( _% Z. b, r
if (document.sform1.email.value == "") 2 ?2 C. Q& e( `1 l
{
! l4 {8 |; t$ M1 `( x alert("请输入您的E-MAIL地址");
% z. B! r' J, |' I document.sform1.email.focus();
0 }% T5 U. K+ m. d9 O3 c$ ] return false;
5 T \' \* Y1 m( I& t } $ @# M- A) ?6 W) J
+ g' q( I) f# P6 n( }4 L% X email=document.sform1.email.value; 4 D# K: c. J' S0 t9 z9 @
emailerr=0
: P9 v# E& o: \ for (i=0; i<email.length; i++)
4 [ w M1 B5 O3 E1 a+ k) [8 Z$ o { 5 X! G% L2 U( m$ n! S
if ((email.charAt(i) == "@") & (email.length > 5))
9 P; O$ F. O3 u, i1 P {
! K2 F/ y5 ^4 k* ~+ A$ S- @0 O emailerr=emailerr+1 0 ]7 p h' S- |" |( {6 S9 D
}
/ M; _, ], Q0 O& ^, z8 S9 k: f }
: G" ~! `* y5 m: S6 j1 p4 _' u/ @" B( O if (emailerr != 1)
: G( n. ~" d, z# F+ u0 e/ M { ( g. t9 a% _2 c( S# A
alert("请输入正确的E-MAIL地址");
* y# A" V0 |3 Z3 C Q* [# w1 O document.sform1.email.focus();
& ~3 J: P8 Z% B& s( ^ return false; . w, j' e8 E- n9 P' m3 D# D8 F
} 9 r- y! Z( g' y0 b3 O
, V% Z( c( \5 @2 f! P' X
if (document.sform1.checkask.value=="") ) \8 g% r( i0 Z# X+ ^3 ]8 y
{
0 X" T# Z& ?" q4 q alert("密码提示问题不能为空");
" m$ l" Z5 x# @( i h) G) _7 K document.sform1.checkask.focus();
1 w$ J) L2 y! `' t2 @* Q return false;
5 p) u; H, w( j4 f, ~ } ; t5 }2 U9 Y2 G# A& L2 p
if (document.sform1.checkans.value=="")
; V; }0 [4 T7 [0 V { ' j* t! P( ^, Y v$ s5 G) y
alert("您的密码提示问题答案不能为空"); ( R1 c4 b# L0 c: r. @# b& l s$ b. s
document.sform1.checkans.focus();
. h' l1 Y3 T2 d- N4 C return false; 7 j. Q7 ^6 s8 k% l
}3 P7 s( Y# q( W/ C* o
return true;
, }1 l, `8 R$ n* o
: r9 A! j% M/ ^+ n, @+ H* G& d} # V( l' ?7 N& C1 p+ G, {
</script> |
|