|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14399
- 金币
- 2485
- 威望
- 1647
- 贡献
- 1433
|
这个脚本对你可能有帮助:+ a1 N3 K# D$ H1 [! c
<script language="javascript">
" |8 `0 h- v5 g3 A( L# l5 M6 Mfunction IsDigit(cCheck) ' S4 a' R: p# s) M$ k3 X
{
) ^0 E9 O, Y& ~. C; V return (('0'<=cCheck) && (cCheck<='9'));
1 g5 L4 r' n! S: \; x9 w2 t }
: p+ | W9 E8 C. [, H; E; V
: s8 r. I7 s) o2 C2 m5 ~! ufunction IsAlpha(cCheck) % V8 J' F \9 s9 x
{
# H/ ~$ O2 M# H) c" |" @) @9 J return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 6 G$ I: P% Z# ~3 ?0 C) G' g
} 3 f w0 a' Z7 Q$ r
3 X2 j" A5 F; A+ e; Zfunction IsaNull(cCheck) 1 t2 z" @( o3 ^) l) C
{
- P7 s v: f7 k6 U! m return(cCheck != " ") # |+ e( B- a; }/ @! t L
}
/ m8 |$ x9 M8 d
) Q# w! Z3 w& S hfunction checkform()
. y9 U# J9 b' P8 D$ d |4 f) t& b{ + [ x! s# Z( f5 [
id = document.sform1.id.value; : T8 {; q* B" K; z$ M9 \' n9 \
if (id == "")
4 s V4 n5 c8 o9 |$ E( _* N* l {
% D6 a% I. I0 x. ~ alert("请输入注册名");
8 L% ]! B* S( ]5 l5 m! D1 k document.sform1.id.focus();
5 q" \ E4 t+ v0 O/ x! D return false;
6 @, ^1 m" l4 `$ t. T* V6 W5 y7 E }
: E$ S9 l* S9 l! j
: Z0 Q6 W2 L( ^5 f) c! o1 R for (nIndex=0; nIndex<id.length; nIndex++) 6 \6 E3 \! k0 j
{
% [9 z) d( k& U* C& H7 N cCheck = id.charAt(nIndex);
0 Q* V; E" y& D3 s; X k if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
- f! B8 Y' W- z$ \& l {
4 v$ [- U* Q% G0 P alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
3 u+ A, x$ |& G* w I" e document.sform1.id.focus(); 9 k6 K1 G3 ^1 F/ v) C
return false;
7 n8 _! \2 q. K4 B2 C }
; d4 T4 S, m' D& Y } 1 O% r$ J w1 P9 I* }5 h
chineseid = document.sform1.chineseid.value;
5 Y% U# Q: V4 D( x8 m q9 [ if (chineseid == "") ( [; n; W3 K+ g- m4 }# C, f, Z, U
{
5 B+ R! E G4 J+ \. b/ B alert("请输入中文昵称"); . y" S7 [6 Y& H: `, L9 Z
document.sform1.chineseid.focus(); ) j- ? J8 y6 S) L4 }
return false; " m7 D3 N0 j: S6 m( u/ U# ?, J: V
} : g0 f e' v0 S1 @! b
password = document.sform1.password.value; + a& T( K5 i: N8 ~
if (password == "")
8 @- D0 I- h% `5 Z' W' \0 P' @ { ) ~4 e/ ~" Q; Y
alert("请输入登陆密码");
3 C! u- M, d- U4 @, g document.sform1.password.focus();
! `1 i- n2 Z) _% _: L/ p return false;
1 [* E" D8 s+ d* @* q% N } % a9 ~( |0 ^1 c" J
password1 = document.sform1.password1.value; 0 Z; U9 G" _9 K2 b3 \/ j) b
if (password>password1) 3 H2 C7 o0 a9 e# w* T6 p
{
* B9 j) T$ e v7 g% H% V$ N* s alert("重复密码与登陆密码不相同");
6 l4 m- Q# w& |* o' R document.sform1.password.focus(); ) U/ g; r5 o* V
document.sform1.password1.focus();
. G" {, W0 S) l# f- S$ D" E" A return false;; h) l B4 C' h# Z
} ) g! }: d, n& ?& [+ ?3 G
if (password<password1) ; ^5 ~8 [% @7 {
{
1 `9 V* @+ B9 V0 }# G" c( |+ `; D# f s alert("重复密码与登陆密码不相同"); * {. ]) w3 z, k6 d+ x3 z; z( i: T! n
document.sform1.password.focus(); / n: _" h3 {1 {
document.sform1.password1.focus(); / \. m5 ]1 D- E1 V
return false;
5 M6 y+ P/ z4 E) K } 8 Z+ ^) \8 Q6 Z" U! B- U. e
if (document.sform1.email.value == "") - R* j# a; E: N- @. m! J
{ + K9 L! |3 |" H3 r
alert("请输入您的E-MAIL地址"); ! z7 d4 ?4 S) P+ C, X0 i1 i' Y
document.sform1.email.focus(); , L+ s4 T F6 N2 c2 F4 J9 g
return false;
: U) H2 P' ~/ E) X/ U) ~5 E# N9 C5 V }
4 s/ i; o1 p y# d) p# K9 X# H& O8 {+ T # [& u: ~, e! i5 F
email=document.sform1.email.value;
0 Z8 V- f+ _6 b; U7 j% k$ W* h, {) s9 j emailerr=0 0 V8 Q/ _, ?& ^4 m% {4 v
for (i=0; i<email.length; i++) 5 L2 Y/ Q7 u0 O- g& i( H: y
{ ' r. S. `7 Y; R' L& {0 ~
if ((email.charAt(i) == "@") & (email.length > 5))
$ N# [" h2 w' n! n { + y# Q9 z% Z) _8 Y: F5 ]# s/ {- X
emailerr=emailerr+1
4 q* C4 H% |6 p& |9 c3 N& u }
' o( D5 U9 [4 p9 L! N1 U }
8 ] ~& @- V3 }9 H if (emailerr != 1) , v6 R m; h6 E3 r: A
{ 4 k; l6 d2 f, q! Q' |
alert("请输入正确的E-MAIL地址"); 7 ^6 z/ [8 X0 F( I( x# T
document.sform1.email.focus(); 9 R' F- a9 o' {, `
return false;
' K# S* o8 U- w# | } 0 m. H/ T: V4 M8 a& e( p
6 H1 w& L* n. P) m if (document.sform1.checkask.value=="")
/ `. }9 I* h4 r2 G4 b2 Z {
0 L* {+ k6 B. P# _/ ?! g7 K alert("密码提示问题不能为空"); 1 [/ Y, ?; P1 {* p- n5 i- o8 d! r
document.sform1.checkask.focus(); % f, H: J; i" K2 O8 t+ b3 ?
return false;
) H; ~# `5 C3 t( K; F } {0 k9 l) [( C. V4 Q% Q' | w
if (document.sform1.checkans.value=="") $ W2 w* }/ d$ q* w
{ 1 L; h( K- F, |! C
alert("您的密码提示问题答案不能为空");
- i0 r- i% b- v* }) z document.sform1.checkans.focus(); : G, x: G6 v/ v* g6 |
return false;
$ e+ X) Q j1 w x5 | }& Q( P- V/ A, t% F3 C, l
return true; 3 Q: _$ @/ N6 k
: W5 V5 F1 a& O3 t4 H. T: G} 2 X: q6 m; ^0 }8 m, k
</script> |
|