|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14439
- 金币
- 2505
- 威望
- 1647
- 贡献
- 1453
|
这个脚本对你可能有帮助:
1 c5 r( g* @1 J% o: Y<script language="javascript">
8 y9 r p/ U) Bfunction IsDigit(cCheck) 7 s( q4 k5 c" I- j2 Y) `
{
3 w' J0 y: A0 y4 X0 b, H return (('0'<=cCheck) && (cCheck<='9'));
/ i" E7 ]2 W, @ }
& z7 K5 m) y, B& \; s4 a: c n4 U- ~0 [4 p4 ?
function IsAlpha(cCheck)
* k: p) H" ^* q0 O8 X; S* B { ) Z' F/ K" v( L
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
! Z- Q) q: W$ J9 r; X3 A: A } 9 U3 X) b( a2 ^( i6 `9 N+ j
4 ` q! F) f" |function IsaNull(cCheck) ) d" Q. ^/ m Y- w' A4 K. d
{ 1 `* [; e; I# m% o3 y& L
return(cCheck != " ")
/ S) ]6 t! Z! O U" ^ } % f! A. ?( j& D- N
' T8 y3 v2 V# {function checkform()
/ D+ n, ]% Q% O2 G+ z. D$ k{
0 ?( u' s$ ~5 @2 g3 }& I# F0 T id = document.sform1.id.value; 3 }1 f, `2 a& \# m8 v) D3 y) V
if (id == "") 4 J" v$ W5 A% m8 P
{
6 K1 m6 _- w, z7 M; \2 J alert("请输入注册名");
0 Q7 k1 q) {. }" L2 t& d( D document.sform1.id.focus();
& u2 P: ~- j) l- Y' s! e return false; ' y( h7 r8 F2 o. v
} # d& Y3 ^; i3 Y: Q% t
) F1 g$ ^/ H8 M! o" p. p: [- | R for (nIndex=0; nIndex<id.length; nIndex++) 8 E: j$ @/ G3 G9 V/ t3 Z3 U' e B
{
7 h$ c9 s3 w$ k5 I cCheck = id.charAt(nIndex); / K: T( v: `3 g% b" j4 N% W6 n# R, r
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
V" V/ h; m6 k2 P4 y/ }) ^- w { 9 v% p* f! Y+ t: n
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
0 S; `4 L- \* R( ?1 C: H1 O( Z document.sform1.id.focus(); ! ?! o8 G5 a0 E/ l! m) U" K
return false;
/ x* z' A: o8 Y# x. \9 j$ K9 u }
. I8 ^( u" L+ `9 `9 ?6 a }
+ t6 o8 T9 E) I+ o; ? chineseid = document.sform1.chineseid.value;
8 J# D# n+ [. S3 y6 T if (chineseid == "")
9 p& ^8 G5 \" W- q {
0 }# |! }7 K8 E; b0 I* _& V! A1 [ alert("请输入中文昵称");
: o' Q: e. d6 ` `. l document.sform1.chineseid.focus();
& L1 S L) g( d! Z' D return false;
' r- _3 t4 _. d$ s4 E% s } ' Y3 T' y1 M7 I3 M
password = document.sform1.password.value;
0 X8 X% x( x6 y% n& h) T5 L if (password == "") 0 y, J% M7 O1 ~1 Z1 ]0 a
{
+ f# ?' ?8 G, |- G2 M4 W alert("请输入登陆密码");
: s# j6 `. V& j- U9 ?- p/ K8 R6 R document.sform1.password.focus();
# g1 s1 b! D5 }9 l' r* X return false; ) q0 {" v1 S+ G; o5 g
} % G/ b. |; r9 R' Z) q$ M# M0 p
password1 = document.sform1.password1.value;
) U5 Z/ u* l6 s0 W) b/ ^ if (password>password1) 5 ? @* H+ n. [) L
{
% |& N0 J; [8 K1 o alert("重复密码与登陆密码不相同");
* V; r7 g5 k: t9 x document.sform1.password.focus();
: k2 M, v% H8 q6 S document.sform1.password1.focus(); ) h0 j' X6 U" J$ V, r0 e2 u% U
return false;" i) E' t! [3 ~2 Z8 b9 u: B/ s; {
} + |; s0 e4 ]. q x0 n- V
if (password<password1) ) G. X7 f& o7 N3 ?
{
2 q# P5 V0 x- D2 ?, o( a alert("重复密码与登陆密码不相同");
! u4 w/ n% L/ z document.sform1.password.focus();
/ g( a+ W2 G+ E% t/ c document.sform1.password1.focus();
, K% C7 ~: M$ ^; j return false;; o7 W$ Q1 H( a7 {
} 3 b+ m0 o+ E/ o' E/ s; m3 `
if (document.sform1.email.value == "")
; s) g) [ {2 Q, n2 @ { % F3 R5 f) n( S8 T2 {
alert("请输入您的E-MAIL地址");
* l) ]+ `5 |6 q O6 N6 h+ Y( u' w document.sform1.email.focus();
- z, F& v2 O4 J0 @ return false; 7 g( Y! d) }% Q1 A4 b4 U. R1 K5 x
}
% I3 w( t2 {7 M+ j: f; M
; v! d* X* s3 O# y email=document.sform1.email.value; 2 U; k, e- a) ]7 @9 }( D9 G
emailerr=0 : j/ m3 w4 g0 b F$ B$ d- ^
for (i=0; i<email.length; i++) " o" B, q* `% t( V3 y' i& }
{ % R/ I! h/ D& s& J- F' j
if ((email.charAt(i) == "@") & (email.length > 5))
# o3 S9 P1 P. e$ y" r- u { & V5 S. @5 K+ ~* r- Y
emailerr=emailerr+1 " `+ e& O0 k5 \. d# h' j7 ?7 F
}
$ g: c( ~9 I7 u3 C0 Y& ` }
2 B2 C" K+ C8 s( V& Q7 f if (emailerr != 1) , i# G5 e7 y" T8 U9 i3 n K
{
, \9 a, V: u( v5 k/ Y0 J alert("请输入正确的E-MAIL地址"); 3 Q* ^ P9 j* |, ~/ y+ K, p
document.sform1.email.focus();
! Z- ?4 i. H8 e! F7 r return false;
# {9 p0 v8 C G+ i8 j. L" f" w } % [& l, Z" V/ y1 c
2 L, s8 B1 N; M( l& \
if (document.sform1.checkask.value=="") 1 H' j, d3 T) j2 }
{ . |0 {- i4 C* w
alert("密码提示问题不能为空"); . R G. y( m9 W7 I
document.sform1.checkask.focus(); . E2 v- R9 {) u$ y0 a
return false;
1 \. l/ Z+ v9 ]/ }+ [& T }
# `+ e) k" h2 D! E1 q. g! d [ if (document.sform1.checkans.value=="") ; H0 x1 C! U. k; T$ k
{ " P C3 f! t$ S5 N% H
alert("您的密码提示问题答案不能为空"); 6 D. ^; \* P: ~$ e
document.sform1.checkans.focus(); - T. H/ C5 h* Q& Z7 O! \
return false;
* ~* O0 A0 N8 J, x* O# O; ] }: r3 Q& p, P B
return true; 0 B! G) A/ W* v u' }. c( H- V6 u
) \5 @9 P6 ^) Y) l( b" N
} + I8 q- x' l# H9 M% W* h
</script> |
|