  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14197
- 金币
- 2389
- 威望
- 1647
- 贡献
- 1337
|
这个脚本对你可能有帮助:; U! [3 Y+ K+ P0 U8 c% i& S
<script language="javascript">
& l5 I0 E0 r5 i# @function IsDigit(cCheck)
/ N+ E* u, k9 u {
5 `2 a* r+ P# W6 R return (('0'<=cCheck) && (cCheck<='9')); : u, ^% I& a% V* V8 d8 ~ s
}
7 H. J5 m: j, ^9 i , h/ v/ `3 o3 `8 Q. L+ P" X
function IsAlpha(cCheck)
4 g! H: k% E! F* ]; v {
" m: x& Z: Y# j" v9 J8 U return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
) d& q, @) M7 g z7 m/ b# a5 q4 K }
% }2 p% ]6 K2 i2 P8 g" p
- f1 B3 F3 N. r" H3 y) u* ufunction IsaNull(cCheck) 0 m5 w" A9 v1 W6 p9 b& r( w# I7 |
{
- J, v8 \0 ?. Q+ j( i! y. b, T return(cCheck != " ")
9 u6 a O; r% e } * M9 g1 v6 z* {# q/ p9 ?3 m1 _
# a2 S) K) k9 v7 t9 sfunction checkform()
j0 r7 X& j+ e: R" \0 x{
G3 Z% I Y/ B8 e4 r7 } e id = document.sform1.id.value;
8 P+ y; a; B8 h' A! U# q if (id == "") 3 X8 I: a6 H: l3 Y! |$ [& c
{ . y6 A. z R9 q; p
alert("请输入注册名"); + m1 A/ e* S; _" Q+ c' [
document.sform1.id.focus();
& {& y; ?4 T: A; v- T2 G' I$ T. B/ D return false;
: L7 i8 B* L: K0 ^) M+ \7 l } # y1 l, W$ e a+ ^: @ i
9 m; k+ C% g6 [ for (nIndex=0; nIndex<id.length; nIndex++) 2 m; H) n( X# V4 Q% b' `
{
) ?4 ~9 z) y1 Q$ d% q3 p cCheck = id.charAt(nIndex);
2 X) u( w5 R! S/ _; x* k1 a4 | if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 9 E& t7 c' Q; E
{ 6 F4 }, P& S" z' t. C
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
" v6 W8 H! [& k( ?& ]* d5 {: m document.sform1.id.focus();
8 V; ^% g$ M) Y B# [ return false; ; o4 Z% v- X/ N( ]/ H/ h- n
}
* Z/ J- R5 }5 Q$ ^0 E9 ] a2 t; x$ v0 h" Z } - z# e+ K/ ]/ S4 h$ v1 I6 q7 ~6 b
chineseid = document.sform1.chineseid.value;
+ V Q3 z4 X9 o- N: d: m if (chineseid == "")
+ s' ?. X6 _0 h5 w* }- l {
) c* E9 \: v, u! N1 A alert("请输入中文昵称"); + J' F% g- z* w% O4 X
document.sform1.chineseid.focus(); Q2 p. ]( ~" X3 G
return false; 8 d! @5 C0 l3 V" }" k% p" u8 y
} ) t/ J: O2 i/ \% J k7 l, a$ k
password = document.sform1.password.value; ) d4 v4 o* [9 g1 ^% Q" X2 z
if (password == "")
, {+ G9 _" `" d3 t0 L. N( r0 O% i& o4 S% P {
K# a) a9 x) ?" p, B" T0 p; y+ m alert("请输入登陆密码");
2 V! z' p) B% k" \. B0 e7 x/ V document.sform1.password.focus();
7 j3 k. h& L" U% G- }8 y return false;
) S2 }3 p5 d6 r/ J, U' W } + j% Y# o& g5 g% J! f: C( P. o# m
password1 = document.sform1.password1.value; 3 ^% _8 E9 Q% ?9 @
if (password>password1)
4 O; R6 H; F q3 r( I {) y; i: x$ ~) ^) T. g, a7 L' E6 F
alert("重复密码与登陆密码不相同");
/ b# H' i2 h. T7 V2 l# K9 V1 C- ^ document.sform1.password.focus(); 2 Y4 z0 ?. r# Y: q! L0 w
document.sform1.password1.focus(); # V6 n/ I1 E2 E8 V. V6 p
return false;
" @& Y7 Y8 y: L+ O+ d9 K } 4 Y( S4 v% X7 S' o# i/ E# W# {
if (password<password1)
( Q& Y$ u' }. M+ O' H: C {1 d7 k% ^9 x/ x# x
alert("重复密码与登陆密码不相同"); : [# \( ^) ]+ D- T% v/ Y6 H# Q
document.sform1.password.focus(); ( g( z; F1 Z$ V9 z& Y. \
document.sform1.password1.focus(); * j, T. C; f r4 K2 i8 z+ d
return false;
- ~, x9 p3 \- q' F, z: N }
. n, t) o3 c5 l5 q6 g, q& K if (document.sform1.email.value == "") / Q6 q, U4 c+ t2 l O1 z
{ $ D; r" b$ C9 L, k6 }6 K7 E7 n& k
alert("请输入您的E-MAIL地址");
, A& Y1 F) {* Z- w3 u document.sform1.email.focus();
; t) a9 k+ u# _+ o/ M( h4 R; ^8 ` return false; ' j3 \# N& P& }
}
8 I$ ]1 f& d# g( k0 _
6 u. x, ?/ ^: [2 X+ Y5 O* B3 x email=document.sform1.email.value;
8 K# o; u* o/ J" l( z7 L+ A emailerr=0
0 ?) z6 ^7 [& K( ?: A2 r for (i=0; i<email.length; i++) + }% B# u: ~+ Y* W, N% g
{
2 e" o# L0 C3 X) i" r8 a* u if ((email.charAt(i) == "@") & (email.length > 5)) 6 x8 W3 N/ s4 z
{ 4 j i: G& c" w+ u
emailerr=emailerr+1
+ G5 ~' k; |) ~5 O \% w }
4 Z6 f% g2 w5 V1 w } 4 u* W/ t1 J8 T1 t5 G$ B; c% l
if (emailerr != 1)
7 S% }9 Y# ~9 j( A3 }" p4 \1 i$ B {
, ]& [$ l' J9 X( X$ }+ L- S alert("请输入正确的E-MAIL地址");
& z/ `; A( \0 [6 j7 U A document.sform1.email.focus();
1 b. Z( o- g! M5 q0 `! S return false; 3 t8 e7 K4 J9 b9 c7 f
}
) A) V( W9 `% n: x# ^% ]; ~
1 j' o4 l4 T0 z$ q if (document.sform1.checkask.value=="") * {1 j8 }9 v. N6 _3 M+ n& c) o
{
: g- p0 d8 V7 W( R$ ]: |$ v8 u4 g alert("密码提示问题不能为空");
. G- `9 ~7 t% V8 m/ ^ document.sform1.checkask.focus();
- a- L1 p! S& {1 P return false; 9 K/ m/ _ Y' d# z: I
} 7 _3 E& e2 H+ X8 [% `
if (document.sform1.checkans.value=="") * I3 S4 j, \7 ^
{
- P6 B: V5 q; T3 B+ \( Z alert("您的密码提示问题答案不能为空");
: h N$ L1 ?; p7 Q- S document.sform1.checkans.focus(); % Q) T; L4 Y( f% A
return false;
' j: s" |' V$ i6 w& k! Y5 H }
$ w0 ?, A# L, _$ ]1 ^4 O) r, {( ^# x+ v" V: m return true; / j- r* j4 G' L' ?0 F
& Y: m! L% A3 o& F6 L" V( x* H}
$ A; o* N7 I) g' }( a. O</script> |
|