|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14443
- 金币
- 2507
- 威望
- 1647
- 贡献
- 1455
|
这个脚本对你可能有帮助:( l1 M( s, r1 A |; M% |" K
<script language="javascript">
, l( I) |& [7 W% u. @+ r9 Hfunction IsDigit(cCheck) # `, e2 Y; Q5 A; H3 S0 ~3 b
{ ' t7 W) c! [$ s
return (('0'<=cCheck) && (cCheck<='9'));
Q$ G G+ F3 G8 g } , e* D7 n4 b n$ L( P
9 r$ \( a& w5 C. h' w/ C; [; Y2 tfunction IsAlpha(cCheck) c- t7 I0 C Y7 e/ |# I* P0 r
{ 8 C! E9 `7 y" U/ D9 ?, j
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
$ w5 T$ A6 e$ w% V0 x% `9 w }
7 h, z1 b. `: a9 E( p6 f' g
9 T' z8 E: R9 j% y, V. P4 [4 nfunction IsaNull(cCheck)
/ \7 O5 u8 d0 O+ I {
+ C$ Z, x M9 l/ m6 p return(cCheck != " ") * A2 E" } r1 i( f" o
} / s* L. Y* b) b
" W9 e. `1 r$ N, N' Y
function checkform() ) T' v5 J; z* r0 q$ e, h
{
- h" G5 W- h& h U" F% i id = document.sform1.id.value; & ~! A7 l( E) U$ Q6 R
if (id == "")
6 F) K3 Z1 C: n" X f { " G- y2 L% y: b0 d5 s
alert("请输入注册名"); ) H' p1 p' O3 b- c! Z- o _* m P- N- }
document.sform1.id.focus();
3 M, {' i# V7 r1 ^7 X/ L/ X x return false; * q5 G- P* w# E# H) m8 y
}
% D0 S# C: D3 ~1 W2 y% d% G 6 w- }7 c( R- m. n) A: w
for (nIndex=0; nIndex<id.length; nIndex++)
7 P% F' q$ R4 { W- H* B* w& f/ O { " i9 Q/ ~2 s/ a" e
cCheck = id.charAt(nIndex);
: l, v, U: o- A# [! q if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
4 h! G8 v& X6 V0 [5 W) J1 Q7 T% f { ( O; |0 f( Y: R
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
5 k3 S4 G" E$ B document.sform1.id.focus(); 2 U1 N' G' l$ c: o8 D0 _% F
return false;
4 [# P$ V! ^5 T) V }
( J0 N& b- ^+ x" p' h* Z }
- w; [# E, S; A) K: u/ I* N9 S chineseid = document.sform1.chineseid.value; [* h' n# \0 f+ m$ ?2 B: P
if (chineseid == "") 0 Q U, q5 q B& F3 k, y
{ 7 t) M) Y8 a- J) _$ J1 p& |; x% V
alert("请输入中文昵称");
) a( B2 m- ^; d. }! f document.sform1.chineseid.focus(); . O( y$ z6 e6 S* O! V# C/ U. L
return false;
{7 Q* N3 x4 a } 7 s6 W. Z1 L; w. M. e
password = document.sform1.password.value; ) x5 A0 c/ J3 ~ ?: h
if (password == "")
1 C' q$ H- y% b. M0 M% t6 z {
' n+ c8 l4 ~7 I8 K alert("请输入登陆密码"); $ Y9 W. O2 h, P a
document.sform1.password.focus(); : s$ A( k8 y. i6 p C- h9 H# Q
return false; % f! Q" b& D( g" Q. P, p: U- _
}
! B! v5 b' t- e% R5 B2 d password1 = document.sform1.password1.value;
) N7 V8 M0 V1 |7 |4 M if (password>password1) - E9 s4 w; [) O: Y$ X4 L2 T) J$ K" ]9 y
{
# S c, Y8 n) n) l alert("重复密码与登陆密码不相同"); 9 G1 F1 H5 r. r1 h [
document.sform1.password.focus();
0 M% R5 v0 f- P2 i document.sform1.password1.focus();
1 ^& e' B& {* R return false;/ ^8 S& K7 H# L1 v9 _, }
} ' a, E9 j6 Q9 I$ I% x+ w5 E
if (password<password1)
: e1 Y( ~+ Z& a1 \2 r. O {
" @/ _+ q' K/ v! B alert("重复密码与登陆密码不相同"); - d; |# ^! _1 _
document.sform1.password.focus();
6 J5 z6 o& a0 c document.sform1.password1.focus();
% _# F+ u& [/ k4 p; M8 v' |7 v, ~- W return false;* x4 {5 l/ J4 W3 n6 V% C
} * O9 G( M* D" Y: Y; p: o- m
if (document.sform1.email.value == "")
$ T J0 g% h- W2 k3 y { 3 A+ W9 ^* }$ b. X
alert("请输入您的E-MAIL地址"); 0 f( h1 j0 S: w& _% J2 j7 p7 R
document.sform1.email.focus();
3 t5 ?- X" b3 y return false;
3 J) m) P k/ } P }
8 ^; \; L& Y5 N! {; d* b
8 `4 a3 [6 g. t. ~6 T email=document.sform1.email.value;
8 w6 l5 _6 _* e5 Z& h) w/ P. m emailerr=0 $ Z o! V+ T# G4 H" F, @) Z5 i' V, Z) F
for (i=0; i<email.length; i++)
# H! Q2 c* X3 T" Q. [+ _ { : l O0 _3 \7 l) e5 |
if ((email.charAt(i) == "@") & (email.length > 5))
8 I6 J% Q+ {& h9 q( ~% O9 ` {
; F8 B8 l% d- c" U0 ?7 a0 q: ^ emailerr=emailerr+1 ! A: v* F- [! v1 S
} , Q8 Q4 G0 M% ^' i; W& K
}
! Q) J" {" R2 \: { if (emailerr != 1)
- F0 m! A$ s4 k* @ {
( v8 y" n* n- C3 J/ Y/ U' I0 L" I$ | alert("请输入正确的E-MAIL地址");
& d# f0 e$ L' Z8 g1 I' n document.sform1.email.focus();
. ~+ K. E! m5 l return false; % N) f0 T2 j6 o/ A* O& ]
} 3 G% u( L1 c2 r. @ R7 u
0 Z5 k( q# N% D8 O W if (document.sform1.checkask.value=="")
( M6 h1 N& K" l. x6 U$ N" z {
4 s* n. x/ [6 m2 H. d7 G6 ]. J' M" u alert("密码提示问题不能为空"); 3 f- a# j' a' ^( U
document.sform1.checkask.focus(); 2 M$ W h+ q9 ]! W, ^
return false; ( j+ ^# A% k/ v/ X' h
} ! J7 q; i' ~: u4 C+ M( g, Z
if (document.sform1.checkans.value=="") 1 {$ u9 j7 o" v- ~1 f; Y X% Q
{ ) ]/ {" a) h% G% z/ ]9 {
alert("您的密码提示问题答案不能为空"); k. J; _& L% e, c, k
document.sform1.checkans.focus(); ) p7 w7 M( O V& j' p& ]
return false;
! O- ~% d8 k$ a7 b }4 F- _" F# F) \1 J
return true; 9 m0 O" a* z! D
; U7 ~1 y# r. w, N% O} " l1 t. e% k& k
</script> |
|