|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14351
- 金币
- 2461
- 威望
- 1647
- 贡献
- 1409
|
这个脚本对你可能有帮助:7 {( r) W1 q. y5 m
<script language="javascript">
3 ~1 B2 k& b" Z4 v( l& Gfunction IsDigit(cCheck) 4 h% P. \ t X/ C o6 o
{ - W( k5 o7 T& _+ i& p. c6 n
return (('0'<=cCheck) && (cCheck<='9'));
; q( J$ f+ I3 u6 S+ c. u7 n( G } 4 f! Q8 i# Y' g& F' {3 w
; P0 u, C$ |. n- N6 e* {8 R
function IsAlpha(cCheck) # r! i. R! g' \& I
{ : ~# Y# v2 }8 n7 e
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) # u e0 p6 n3 A& s
}
& u! e8 A7 y: U& l& p8 ~3 |0 f5 K 2 _: J9 c/ i- L
function IsaNull(cCheck)
0 b6 S( \' ?% ^) ~3 P. l. \) k3 R { 9 F, {* N8 A% f, R
return(cCheck != " ") - C4 j6 `: C6 R% O
}
( G" G/ a% l( p, e+ @6 @6 j 5 M( E- B9 x5 }! V! ~; G3 O
function checkform() / I/ [# X! b5 `. N b0 |' {4 y
{ / ?* X% f/ C O7 m2 b% \ z" }
id = document.sform1.id.value; / q! m9 T0 f, T
if (id == "")
9 |: `) D0 @$ X/ ^8 d9 F h {
( B+ Q: U1 D( e alert("请输入注册名"); 8 a0 X* j( X& f) g7 {& D
document.sform1.id.focus();
J- F' P' s3 Y8 b; W, Q$ z return false; / x' ^3 f8 N/ c% k. ~( t# F
} 7 t3 ~* I1 c$ \% W' N. q4 q: r
8 N3 ^1 o8 K6 V, i y2 n6 n' K, V
for (nIndex=0; nIndex<id.length; nIndex++)
3 ]4 J3 Z. c! J# P' g& {5 @ {
/ j. Z* G7 _+ k* |3 G, T cCheck = id.charAt(nIndex); ( C4 f$ A' W! k# v! u4 ?% P8 A
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
5 b% ]7 m( s' s0 n% { {
8 H7 u2 }/ y( M' V) k3 d3 F. O. F L alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
1 r3 m/ `: L; V& P document.sform1.id.focus();
: K$ H; b7 ]( L$ N8 G; Y return false; - @, n$ X6 q: Y C0 ^8 D
}
2 R8 ]* [* m* s( C% K8 ? }
" r9 J6 G% H* w" o& r r; z2 p y chineseid = document.sform1.chineseid.value;
) h2 ~+ M! k6 j) o4 l" _* T( t if (chineseid == "") 5 z; `; ?% o2 w. ]
{
( V9 [0 b) j( n" ^. p: | alert("请输入中文昵称"); : ^6 W5 p$ \ p H
document.sform1.chineseid.focus();
- O- q; p/ x( a s/ r! _# G return false;
, S4 a( _. L% M }
+ Z: I2 M) e/ H0 z# S! t! u4 Y password = document.sform1.password.value; $ A3 w" k0 b+ h3 w8 W
if (password == "") 1 R }+ x S$ [+ G( N6 J% g
{
; _! O% |$ K+ j+ s, K; w6 x' f G alert("请输入登陆密码");
) U0 x, z2 g( g6 F+ ?; ^/ ` document.sform1.password.focus(); . L+ ^% l) S: u- n
return false; 1 c2 |. Y8 d0 X. z1 ^
}
* d N5 Z/ Q8 H5 M* c password1 = document.sform1.password1.value; / C7 \0 Z4 d7 {+ g* A# f& b& a
if (password>password1)
: B/ U [4 E/ N8 o {
& A. `. _. q. A6 E" Y U8 M alert("重复密码与登陆密码不相同");
$ ]3 @/ f% g4 w- I. l4 O/ v$ ] document.sform1.password.focus(); ' X0 Y% k% i$ R1 A' q: j
document.sform1.password1.focus();
, p9 r- ]8 }4 P5 o r return false;* M4 N! _( a- Q- v, M% s
}
Q6 W0 c- o4 N* o# C! F* wif (password<password1)
* t( ?" Q" w2 J8 G2 B9 J+ C {* g R5 w! d& J! @/ G4 N5 L
alert("重复密码与登陆密码不相同"); + `0 p2 R& a; s! S! R) c
document.sform1.password.focus();
3 T- F2 j7 w0 b* S8 p# d# _! L7 G% m document.sform1.password1.focus(); ; L: ]( @0 ]' E3 R
return false;
5 Z* Z3 I# ^) q! o% K } + t; ?) ^; `- V7 A
if (document.sform1.email.value == "") * ~: i, j0 S9 X# `& O! v
{ n+ W/ Z& I+ I5 Q- q
alert("请输入您的E-MAIL地址");
4 s# s9 L0 r0 e9 ^, o2 v: I, _' [9 ^ document.sform1.email.focus();
+ M. F( {: V- P% @ \0 Z) M9 U return false;
8 h4 T: S1 ^( z6 Y } + G# t, `' b! Y$ q4 u7 X0 o( N) {
! b. @/ O3 [) E: V
email=document.sform1.email.value;
$ {: R6 G( z; f9 V. ]3 p3 [ emailerr=0
; y. l7 G4 t) ^& y- W for (i=0; i<email.length; i++)
' x3 d, Z/ ` P { $ Y/ m) k2 }2 B6 M
if ((email.charAt(i) == "@") & (email.length > 5))
$ B+ t( @/ d" Y1 V6 h* d- H; J {
$ v# x$ u7 p, l' k$ a& y emailerr=emailerr+1
, v# z+ ?$ F2 F* l* j: P: c+ J } : @8 v6 e! G3 g+ m
} 9 r; J0 X/ y( J2 Z" x! o! ^
if (emailerr != 1)
8 ]' [/ j; R% W0 z { 2 r9 o, G8 `% r" c! `& C
alert("请输入正确的E-MAIL地址");
. {; R, k& W9 T4 A: E9 E document.sform1.email.focus(); 8 h, Q4 [8 f6 U# Z
return false;
7 ?$ W' w# ?$ g3 C: p } 8 ~% U, F, n4 A! ]2 b* x( S
1 `% ]4 L# X; Y( r
if (document.sform1.checkask.value=="")
0 e5 T2 d7 Y" z# ^8 Q, ` {
- N* @6 T w& d) l. E! q+ A alert("密码提示问题不能为空"); 3 ~/ e' b% W& p
document.sform1.checkask.focus();
2 V a+ W& _; Y9 s( M return false;
# ~/ h4 }/ M" f% X Q }
9 B5 _3 v1 F9 a4 B: @; i if (document.sform1.checkans.value=="") 9 Q# A6 P7 ?0 j+ }2 [% n* U X" ~4 \
{ 2 J3 [" j& |, m- X* _9 h
alert("您的密码提示问题答案不能为空");
" u: \5 {: o$ |( }* ~! P document.sform1.checkans.focus(); ) l p% O- |: j; ]5 H1 ~
return false; 4 v' v' A8 X& L/ Q
}/ l# B7 U$ K# Z/ J1 W
return true; . h7 A3 X V7 l! F* P, T0 {& ~
' h( Z4 x# u# G# T6 J
} ! [5 O( m" N5 h# v$ _/ m
</script> |
|