|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14327
- 金币
- 2449
- 威望
- 1647
- 贡献
- 1397
|
这个脚本对你可能有帮助:
: r$ K o1 ~2 T6 p) N6 l' f& L<script language="javascript"> 0 s7 [ d% }- r/ b# R) a- k
function IsDigit(cCheck)
+ f( u" N9 `6 e {
8 R1 R, Y" `6 T5 y return (('0'<=cCheck) && (cCheck<='9')); 3 G+ d$ w# N$ l5 C+ l
}
) C( D, n9 O, C% Q4 W 2 e8 U+ p {- j: \" A0 }
function IsAlpha(cCheck)
5 B1 s' m. C6 O9 a z {
! s- c) O' E4 c* D7 p& ]& {3 P6 e return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
, p8 y3 j" } c# V } b' G& A& Z& P* t# P3 b$ l* U: l
. M6 _0 z+ g- v/ \/ q4 kfunction IsaNull(cCheck) 5 G) }# g9 Q8 ^% c" N
{
0 t3 m. Y6 A: c return(cCheck != " ") , |+ r( K1 ]! ?3 T/ X: z
}
# i4 f) W/ F, C+ z 1 D& C4 m2 o4 ]; E. |
function checkform()
2 J: \1 o3 p1 Z7 V{ + n- M! P# G0 L
id = document.sform1.id.value; ! ~7 z. r7 D7 j3 _/ {, ?
if (id == "")
3 e. n: a4 k3 J" x! V { B) [7 |% f6 `2 x A0 }: |
alert("请输入注册名");
$ ?6 p7 t( j& Z& y6 }/ M8 K document.sform1.id.focus(); 6 s5 y) K& p* Y; ?* f) m( ]# I2 }
return false;
$ L Y8 L" M8 Z( `9 Q1 s' e" { }
X& j+ c/ y) T2 K2 Y+ U
- A/ x* y6 x f9 b6 j for (nIndex=0; nIndex<id.length; nIndex++)
1 _/ E9 O( ^$ U. G, ^ { " S( e; j9 c1 C; \0 I
cCheck = id.charAt(nIndex); ! S1 A: o. H1 j
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) ' D- L2 r ^+ u/ @ p( U
{
. i1 |) A0 Y7 i3 O alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); + b3 m) O6 s4 |( L
document.sform1.id.focus(); 7 b |) m& ]5 u4 [ q2 _
return false; / m- K' b/ P. L& m3 V. \
}
. l, V: x* P5 t2 V! ?0 s$ ~8 H }
5 Q- f5 j+ d. p chineseid = document.sform1.chineseid.value;
& P6 G/ l# m, }( h' L& e6 v if (chineseid == "")
. D8 v4 Z5 s7 k) ] { - m W& |0 s7 l' h: p) t
alert("请输入中文昵称");
: v# J& S, u9 g M; x d1 } document.sform1.chineseid.focus();
6 a3 O) Y3 o X* U" f return false; 1 f+ r; |# D' R! @
}
3 }$ O# k6 `- l password = document.sform1.password.value;
$ p9 J2 E5 f3 \% m9 w8 T4 U# z! C* t. | if (password == "") 5 d" v: B' N) ^( u4 A; D, b* j
{
8 \5 {8 C/ A% I# z alert("请输入登陆密码"); # t$ K7 V/ ?+ g1 v! t1 X) v" ~+ z
document.sform1.password.focus();
# t# p2 |& G, r) g( M return false;
' r% V5 p# i8 d } ( n$ ?* K0 x' a5 J/ O: z" W% Y' N
password1 = document.sform1.password1.value;
! t5 p. K1 y8 K if (password>password1)
- F/ T9 O0 D+ g2 G {
% u! v+ B! ~. A alert("重复密码与登陆密码不相同"); ! ]$ Y/ x- W4 T; m# T& r2 F, p6 R( O
document.sform1.password.focus(); , @& s! s+ Y$ m' n1 T4 f
document.sform1.password1.focus();
5 c0 i( K( j9 F$ I return false;
; {5 a8 y8 Q3 K: e& ?1 u* n } ' j7 [/ w5 L) Y: b3 g0 _
if (password<password1)
; w5 M7 {* [6 K {
$ r. M8 k( J9 Z$ |2 _: |1 G* J alert("重复密码与登陆密码不相同");
2 ]( ?/ D5 C0 M5 ?& s& i0 p document.sform1.password.focus(); 2 s2 m. Q, i2 O3 c
document.sform1.password1.focus(); , R; F }5 i! m3 z
return false;
( z' \+ _& a' e& m } 5 m# h& V% v; x; r$ z7 u
if (document.sform1.email.value == "")
5 O! x" T% o! f6 q { 4 N9 \$ g. q0 Y+ L4 m
alert("请输入您的E-MAIL地址");
+ f3 n% X% I6 Y3 b" F' l6 J. C document.sform1.email.focus();
* _; }' c! E& \0 Y4 i: y return false;
; z& o4 F: d7 {% r) d } ; F: i! F" j9 _" S4 U
! B" Y1 V. s% d email=document.sform1.email.value;
% l& i3 x0 O! u7 j' H+ m2 w, D emailerr=0 3 C1 b2 ~2 l, S" R6 }
for (i=0; i<email.length; i++)
4 a! V( g5 r8 M9 a+ V; |' B0 g { 3 I: \- @4 q2 K/ w0 ?/ l' r
if ((email.charAt(i) == "@") & (email.length > 5))
& d0 R! {4 |' I( z' c! f8 M { 9 z$ B1 z3 w B1 _
emailerr=emailerr+1 ' \3 k! _) |4 t' F
}
2 T7 o* j# e5 h3 S- v. A6 P* ^, |( j } ( r% b4 H7 B6 A) X: Q: G
if (emailerr != 1) - j R/ Z; w* L/ j% D) e
{
6 S% L+ w3 v# ]: u alert("请输入正确的E-MAIL地址");
0 X" S j B; g- x" P( m document.sform1.email.focus(); . @4 X$ ]# n/ B# }
return false; ' ?4 H" S+ s5 ]1 v% ~
} 5 v" R- `4 u7 w
h( n# d9 y4 Z if (document.sform1.checkask.value=="")
3 t, S/ Z( {* s; _+ X3 i) T { " e7 U' P! b4 M7 H H
alert("密码提示问题不能为空");
) K$ S$ o4 H" s( {; I1 ] document.sform1.checkask.focus();
; P# r# S# B/ e( L1 Y4 N return false;
6 G# J4 {* ?' g( X5 `, P0 [# ` } 9 ~' n! z4 o' s7 `6 T3 i5 e B% N$ Z
if (document.sform1.checkans.value=="") $ l3 V: \" u b1 {
{
0 w# Y# E- V' T% m; }. s alert("您的密码提示问题答案不能为空"); & t2 l1 l7 c ]
document.sform1.checkans.focus(); . X1 i% t5 H( T- W: z+ ^) `" k# H
return false;
9 s0 d( J# I0 t( g) |: q* p }
" _4 Y* r3 N! U5 x+ [1 N( m return true;
. I5 b( w2 H7 k3 t& o' T 3 ^4 Q/ x* z% a, S, ~, K8 D& u/ k
} ! @3 }+ b2 W% T ^4 p2 ~ g
</script> |
|