|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14411
- 金币
- 2491
- 威望
- 1647
- 贡献
- 1439
|
这个脚本对你可能有帮助:5 u N4 x( l0 w( @- s
<script language="javascript"> - T1 q- X* u& _1 @7 w, Y
function IsDigit(cCheck) ) u' C5 t9 ?; n
{
) U _1 H) C2 B T) @; l# u return (('0'<=cCheck) && (cCheck<='9')); 7 u7 H4 T+ W( U
}
' H/ ^4 t% T7 C' A1 ?$ y
9 |0 m: a: C/ a8 {( n) C) cfunction IsAlpha(cCheck) 6 e/ {* n- l* ~/ s8 ~
{
, d/ Y G# |+ k3 ?0 i return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 7 q, e/ {' k# p# f. }
} ( h7 q) P u; n% |5 M: P
" m. S! ]- x4 d1 O
function IsaNull(cCheck)
]$ u* V- |3 D1 {+ F1 O9 K { 4 C5 c8 ?+ @& {4 \3 I) H% S0 u, T
return(cCheck != " ")
" ?, R8 D* D# M! Z h }
, w3 c2 g8 H7 l3 w& I5 m
: {# r' Q0 X& O# w/ b0 rfunction checkform()
8 H8 S1 [1 O) R! T% q( C{
v4 F# O! J& u% v* R0 E id = document.sform1.id.value; * b) a: f6 ~: b. N, O- g
if (id == "")
6 T" R& n# B" z {
! Q& x2 ?( F! w X% a& D alert("请输入注册名");
4 q/ l/ w* [& q% t! h# Q document.sform1.id.focus(); 8 b0 R, P- [' I; P
return false; " r+ F% Z0 i# T
} 4 W9 d6 M" O4 i
! I& v) ]# K# V for (nIndex=0; nIndex<id.length; nIndex++)
( X o7 a/ x, v3 J. [9 d$ j" D1 i4 N% B {
+ f% n- K: j! V cCheck = id.charAt(nIndex);
$ b8 [1 j% v+ o: l if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
1 a0 p& s) g+ B* Y! _! f/ U- g+ X {
% F! W8 S9 a% [0 H alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
& t: h8 w4 x1 n, S& l& t9 L5 R document.sform1.id.focus();
: ?! X# ?- r. ?* Z: `9 O return false; 6 X+ A" i6 y6 x- z' R: C
}
; _2 w% g' l x: R& H$ ~, t' w } 0 c2 Z# D- w2 \' U
chineseid = document.sform1.chineseid.value; * `! F. g* i; M6 o0 Y0 N
if (chineseid == "") 6 D7 o0 `- T! z7 h, D: h& M0 }
{ ) H# X) \* @1 W
alert("请输入中文昵称"); i5 u7 V$ p7 p) ^ b9 d$ {
document.sform1.chineseid.focus();
. U. w! ^4 V0 O, `7 a! } return false; : x5 X/ J+ Q% c: ?0 |
}
; t9 H+ B: {9 ~5 ` [' T# r password = document.sform1.password.value; 1 ]7 _) I% z# v& u' ~6 K+ r7 |0 V
if (password == "") + h c# K6 T2 M9 v' i H
{
- x- e+ s) X& X, X1 \5 t0 f alert("请输入登陆密码");
/ v; T, D4 U8 T K5 k1 I, @ document.sform1.password.focus();
/ i! n, H, c1 [0 k, ^ return false;
5 A. z F7 G' L8 z$ z3 P( U& ~; J } % Z* i1 h3 w; I; O; E# J# r2 ]' F
password1 = document.sform1.password1.value; # \* G( n' a( ]+ p/ d! r
if (password>password1)
; T% a* j. t6 W {
0 e- | z$ l( N1 j3 f alert("重复密码与登陆密码不相同"); / J' z6 F: R1 M7 k9 X7 {
document.sform1.password.focus(); # c' e" C! ~8 U8 W
document.sform1.password1.focus();
, o0 p3 j; [/ o) b$ [& M7 U2 h) H return false;
. }1 S9 K$ a* H } 3 E. X0 e3 |: t E
if (password<password1) 0 b( p' |& F" R
{# b; X# J( o0 e3 Z, O: R
alert("重复密码与登陆密码不相同"); 1 g; d' ]* Z* K( V) S% W
document.sform1.password.focus(); . q/ u: f- m0 x0 e2 r+ [. _& K
document.sform1.password1.focus(); 4 p. E! w, U# ], W/ Z" S
return false;( o' F7 Y( q- E6 k& E' m- @: a
} 1 L* G# L5 t3 w9 l
if (document.sform1.email.value == "")
$ @+ }# X5 R5 ?+ F* q9 C Y2 h5 P1 V6 K { ! u! ~- n/ w* }/ g. V3 F
alert("请输入您的E-MAIL地址");
3 O+ m7 R6 | B/ P! | document.sform1.email.focus();
]4 ?" K2 \" R9 ~: l* i; Z& @9 T2 d6 X return false;
# _1 q/ I! O5 D, p0 k! P, @ } & J- c! u$ O/ y$ j
2 E! Q& k( j. `2 I- d
email=document.sform1.email.value; & x' f( u' ?- w
emailerr=0 % d1 @% M4 y: n3 O- M
for (i=0; i<email.length; i++) . t& I3 V" S; i. v
{ 6 ~' W" { ~! S, S# l! l
if ((email.charAt(i) == "@") & (email.length > 5))
' ~" J6 v# e. s/ h {
+ n0 ?8 R$ r) M. b8 J1 L' h$ ` emailerr=emailerr+1
6 o, g6 q; T2 v0 {: U1 d } % h; B) z+ Y4 |1 h4 n+ q2 U
}
2 Q8 L- x0 B, t' h+ `3 | if (emailerr != 1) 9 r; k# g% S+ ~6 u% {3 h
{ 0 I/ B P; N' z _ h3 a0 r( N
alert("请输入正确的E-MAIL地址");
4 s6 n$ O' v0 S- a' y# _ document.sform1.email.focus(); + i: L0 n6 X& g2 i, ^) t- I
return false;
2 z" m, E! b- @, j* X- W( R4 R, ] }
( _ k. Q9 C9 n3 k4 \7 f7 ?1 D/ D4 A# y
5 I( q3 U1 f! Y2 p if (document.sform1.checkask.value=="")
5 v/ k% n) M }7 t0 k5 F1 s { ! a' W- v5 |; L9 A N3 E, s c
alert("密码提示问题不能为空"); 4 }' B' r: U3 l8 t% R* s" ^8 b/ m. C9 _
document.sform1.checkask.focus(); ; ]: \/ L, v- S5 g* ~1 Y6 T8 n
return false;
^5 j7 E( z6 T1 {3 U# V }
7 N$ a1 r. T6 G+ B0 T) O if (document.sform1.checkans.value=="")
% z' U4 v( S4 b: w/ E {
( b- q H- i3 X alert("您的密码提示问题答案不能为空");
6 W( S1 Z2 z+ L7 H m- |& L document.sform1.checkans.focus(); & L) u$ a! ^1 ^* }# o5 A% U6 n5 l
return false;
1 U( t+ V6 E% E( ^% {1 [ }
4 r/ v; {) W. h4 Y; n. S return true;
$ G" }4 t% ^) ^9 [* `. m , |8 \2 U% P/ d" {
}
- J! H, \% E1 B3 P1 k* q3 A</script> |
|