|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14427
- 金币
- 2499
- 威望
- 1647
- 贡献
- 1447
|
这个脚本对你可能有帮助:
1 R5 c- n0 Y+ S<script language="javascript"> % D: o, ~/ @. [( h- c% ]( l
function IsDigit(cCheck) / f( T- i9 N9 t/ [
{ ! }8 ]6 `& V f- X) b# M% D6 W
return (('0'<=cCheck) && (cCheck<='9')); 3 ?" _4 ?/ J+ u6 l" K$ d
}
4 ` k) d @9 Q9 R# j( K 2 ^ M9 ^& Q& O% O
function IsAlpha(cCheck)
3 I3 t! p9 f$ J5 t3 B3 K5 i5 ~- | {
& b5 X7 p9 z/ t- |! c2 }' y$ U, K return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
% H- z# n2 U2 |3 ~2 T4 w' I* I8 i9 i } 3 c6 A6 U# N/ j2 _ [
$ E6 A2 w& I5 G) Jfunction IsaNull(cCheck)
% [" g7 v5 _& `5 U { - T8 d3 c5 N4 b1 `! H! H
return(cCheck != " ") " z+ x4 y$ ^/ A4 `: \$ Y1 a
}
7 u9 p, E- R2 D' R/ w/ L. q
! q4 S& K; |: X5 k1 i* D3 B' y) ifunction checkform()
8 m% R& l: X) Q2 e. y/ _' G{
+ F' u; B( Q' `6 u) \" ~+ {% d id = document.sform1.id.value;
. [( `2 l) p# [6 s4 Y8 Z if (id == "")
. T5 W0 }$ p/ a) J) ] { ; q6 d5 ~; m- K9 d4 |/ g
alert("请输入注册名"); & |! [1 Z( ^: M# ]; v: u# ]3 k( ]
document.sform1.id.focus();
/ K5 x" n9 i! a6 g. M7 b" }; i5 i! C return false;
# b' _! B, Q# L# P! A+ ~7 f6 o2 Z5 S } ! S2 f4 j/ G S5 r
% {5 {7 n8 c/ V% y. [5 c
for (nIndex=0; nIndex<id.length; nIndex++) $ g4 Y7 [: p, X' E6 l2 ^, [
{
% ]8 |8 z3 V3 t) p& D" o) }* ? cCheck = id.charAt(nIndex);
2 i) d, g; F; U6 ^9 f& V if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) % ^# C: @. h( }4 Y1 Z
{
% j+ F) |" p, V0 T9 x) n alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 0 i; K0 @# f7 u2 I$ D8 {
document.sform1.id.focus();
1 H- ~! {+ _( P. n3 ~ return false;
3 z0 L: Y& r$ c: m }
; D0 Z, ?' U9 @. u' k R- _/ G5 } }
& h" n, z- R! U! M8 ~3 z/ l4 Z. @; @ chineseid = document.sform1.chineseid.value; + f: x* y6 {$ H, b
if (chineseid == "") & S# v+ C, v$ u7 [/ R$ [
{ ( h1 o# K9 n7 Z$ G1 J8 _2 X
alert("请输入中文昵称"); n. W m, y4 Z- ^$ u* Y. d
document.sform1.chineseid.focus();
3 J4 G, l( J" c7 g0 m return false;
" z4 z1 l! d0 p0 d6 \' W8 P } 6 `/ j* g+ | G$ U/ R5 B S
password = document.sform1.password.value;
0 \7 n$ e) A; z U7 j* l if (password == "")
v3 U% L( ?* e1 `+ t d {
+ |3 a0 B5 \( |) \( w5 y1 q alert("请输入登陆密码");
1 \) b2 [, l/ z document.sform1.password.focus(); ' d; f& l, p C1 `0 r0 L5 M
return false; & L. Y% ~; e# c8 i K
}
8 ^8 @& _' _) l1 u password1 = document.sform1.password1.value; * W/ c$ E. _5 ^3 A$ s# Y# Q
if (password>password1) 2 @3 \; z! H" K( j1 O$ F
{
* e/ E) b5 ]$ S ]" O alert("重复密码与登陆密码不相同"); # {& n$ i3 U0 D$ M0 |; i$ H ]
document.sform1.password.focus(); % g4 `$ h2 H( e/ v+ ?; w
document.sform1.password1.focus(); ; |' I8 d' |) p q3 l' G* C; U
return false;: Y( u9 ^3 ?; v- T* N
}
9 n2 L, C' P! C* G* f. Xif (password<password1) 7 p4 Q2 q8 y. O$ x# V
{7 r. n1 v$ H, M, u% n# U
alert("重复密码与登陆密码不相同");
# ~1 E" h9 V$ b+ | H document.sform1.password.focus();
( \5 F* ^ f* f/ o, ^0 z document.sform1.password1.focus(); : j- b; r; }( G. L3 {6 ?
return false;
' w. E+ ~4 i# F$ a } * l5 M2 {' {, j3 u* S
if (document.sform1.email.value == "") 9 c# [! _9 I8 j \$ Q$ j. j% W
{
$ T5 B* Y* |3 q% R1 q: k% f alert("请输入您的E-MAIL地址"); , ~$ O5 @/ |; q4 m1 e4 f
document.sform1.email.focus(); " y# l9 G( X# r
return false; 8 H2 P, v4 ~/ ]9 X, p+ o
} , b) M2 A% V! l5 D* g0 v
- X% y5 \5 b/ F" d. x# C: V
email=document.sform1.email.value; - b- N! P9 q) \- X* i
emailerr=0 0 Z4 E5 `& \4 q" f5 O2 H. i( N
for (i=0; i<email.length; i++)
9 h6 z. ?" W- ] {
: G k& ~, h r' U9 C if ((email.charAt(i) == "@") & (email.length > 5)) - u" ]- r j7 m1 C' ^6 L. K2 }
{ 1 r8 }0 g% B0 p( ]5 y: c
emailerr=emailerr+1
+ j6 X. @' e# C8 U0 A+ {# r } 5 \% x* ~% ]1 M
} 3 r7 v/ G0 N; S/ l, d0 E. R
if (emailerr != 1) - s! e3 \3 L/ U8 T$ J. \. I9 x- W
{
, ^+ {7 \9 n0 W. f0 s1 @ alert("请输入正确的E-MAIL地址");
/ v' @; Z0 t1 [5 A' ] y document.sform1.email.focus(); ! m J0 F$ r7 M/ {2 L% T' i& h
return false;
$ j, d4 c0 |7 d+ ^$ K- G& Y7 B" Y+ R } " u% C* `) W: P6 V! q. b7 c
5 |7 d& T0 ^+ i) `* P if (document.sform1.checkask.value=="")
1 Q; i6 a8 n5 Y6 w7 _2 } {
7 [1 K1 ]* I+ h' c% N6 y alert("密码提示问题不能为空"); 1 w+ f- X: y! N1 w# H! U% A1 m
document.sform1.checkask.focus();
" ?3 A; p7 @* u( Z( L0 L6 c' l4 Z return false; ( ^9 O1 \1 Z4 L, `2 Z Q. I
}
8 ] A( k/ ?( ^, I, [' I1 K if (document.sform1.checkans.value=="")
- g% G. j2 n8 S2 X6 O" z: H( ~ { A5 h; `' M" Y1 d) q4 Y- F
alert("您的密码提示问题答案不能为空");
5 R9 f4 r0 G& n- ?: x document.sform1.checkans.focus();
7 [6 t( o, ]$ T0 ~3 o. B return false;
8 T; |3 N3 K. ^( O+ s, [& G }
; F- ^7 ^5 S) Z) K- E return true; 8 H( g* v/ b& o6 ]- X, e
+ F% O) z5 Z. f. t}
) g5 j& ?4 y w" R x k3 d</script> |
|