|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14417
- 金币
- 2494
- 威望
- 1647
- 贡献
- 1442
|
这个脚本对你可能有帮助:
( s- B% S$ N) z<script language="javascript"> 8 N4 u( w0 K* P5 {4 d; f
function IsDigit(cCheck)
" T2 Y) ^( b5 z9 o* X7 Y9 I { 0 l' ?7 e2 C* j7 r1 q' Y J
return (('0'<=cCheck) && (cCheck<='9'));
' {9 b4 P5 p. F: p7 b# e }
7 o: X8 u# c8 t* t& I; Q 1 v7 G( @+ R4 a$ A! u
function IsAlpha(cCheck) & _# f1 Y, p2 W& n# G! M
{
. D3 x; y& L" @1 l return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
7 c, R6 c& M8 {0 ?. z } * A" {% H9 t. P0 G0 h9 ?
9 e# F+ }1 b( t# |- H
function IsaNull(cCheck) 4 r* D2 k+ b' `+ T
{
7 u" Y; K1 B3 x& U" X$ o return(cCheck != " ") 6 H* e9 E0 M8 V, x* E- Q: o Y
}
6 b' A+ j L7 `+ }" O5 K5 ^. ?% a+ {7 f ( h7 I3 h8 g' c+ \0 J! `
function checkform() * c5 P4 B" O* G
{
% ]9 b6 Q( T1 E7 ?: p id = document.sform1.id.value; 6 m4 t) U; |% d: S2 c% C/ h
if (id == "") . U- V l) Z9 M* I5 p1 n) O
{ ! `) M7 b7 c: Y$ E
alert("请输入注册名"); B2 r' Y9 ]" Q" a3 I
document.sform1.id.focus();
2 B3 X p& W( P, J. v7 k( {) h return false; - Z7 C4 n& K) K* i8 `
} ( a7 z* P* F* M/ s7 N: a
& @- c7 X i* X) B; h3 R
for (nIndex=0; nIndex<id.length; nIndex++) # Z% }8 i. g% u3 g
{ " F- c p; |! s8 K0 n0 |4 u0 n
cCheck = id.charAt(nIndex); & r8 H" t8 q" X6 z
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) ; \5 k. s8 Q# m% ]
{
, a' w( O8 F7 Q4 b( U* T" p alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
8 e# p2 x, |8 u. B. k document.sform1.id.focus();
! J$ }0 T3 }6 ]- q) }# N% o! R* F$ C: U return false; , U6 V& [' E3 s
}
7 h; e/ i* X$ {* z. u3 w }
* ?2 H3 z) h) S0 O' P chineseid = document.sform1.chineseid.value; $ O$ o1 u: \/ m$ k
if (chineseid == "") : y" ^. j$ y0 O, A* Y8 c
{
5 f& B6 E/ ~# E, B; e3 l7 S0 [ alert("请输入中文昵称"); - n: U7 Z. R: k& N; C8 o
document.sform1.chineseid.focus();
8 ~! y; y! g& z( s1 o/ | return false; 1 d6 w. K( z$ W' K5 b
} / G" c( }, ]) S a
password = document.sform1.password.value;
8 p4 G/ q2 p$ J5 h5 R, B' q5 v if (password == "") 8 O1 P( m ^8 s l! s, I
{
, d4 s8 U) [: x# n' o2 I k+ R B7 C- C+ y alert("请输入登陆密码"); - @7 X! E c- L
document.sform1.password.focus(); # a: r! |9 V* B) {: Z
return false; $ F) ~( B, K1 ]! C; c( G5 b
}
# `8 @( ~4 x' `: t( W+ @/ u: U password1 = document.sform1.password1.value;
5 d1 i& O: g- S2 q9 S. ^( |) q# K if (password>password1)
2 s W J; I% A4 t4 _ {: R) R2 D+ I5 Y$ s1 ?; y
alert("重复密码与登陆密码不相同");
3 K/ S1 H" v4 p document.sform1.password.focus(); ( q6 E* X$ T6 p: L9 z0 m
document.sform1.password1.focus();
; f$ |. F# G$ R- x return false;
- |) @# C7 v% ^( x } 5 X# D$ U9 z3 }* r: W) ^
if (password<password1)
+ q3 `* j. T5 t! y# j {
( a8 U3 V% v) p2 C alert("重复密码与登陆密码不相同"); + w8 W, @! l7 O4 a# E
document.sform1.password.focus(); 1 ^3 Z2 Z& z& ~% S0 V% P$ @
document.sform1.password1.focus(); ) \" ~& Z, f% W) ^$ w+ }& m
return false;
" ~0 v( c: V) J1 k( V% ?, i } , `" o3 X$ w4 e6 F8 U* a
if (document.sform1.email.value == "")
9 i8 _" o- D4 k3 s4 t! p9 b {
: _' V) W: z, w- v2 X* r( a alert("请输入您的E-MAIL地址");
' I3 n7 Y7 R- K# k document.sform1.email.focus(); % X# W2 P- O# Z- w
return false; 9 `: p# Z4 N$ ~5 f! V( [
}
) l) Q5 r3 C" t( F1 y' H K( d0 K 4 C8 e; l8 i- a3 z
email=document.sform1.email.value;
9 u& o% ^# k6 `, P, D emailerr=0 8 d5 ~; O# e6 p& t
for (i=0; i<email.length; i++) - C) @" @) b: E* Z! ^ B* ?
{ / d! m1 e- E8 J+ I k! @
if ((email.charAt(i) == "@") & (email.length > 5)) * b+ w) O* b" Y! B' b# [. ^
{
) p Z: w- ?" ?) {2 s; X/ k v emailerr=emailerr+1
" h$ Z5 o9 l& l4 `7 ? } 7 B$ K x4 g5 z, x3 j& w0 i! U
}
: G3 H. F) B4 G0 \! W% |; j+ y if (emailerr != 1)
0 a2 j( _& n4 X- p! N$ K) q {
9 C& d6 R# A1 L! E3 O" B alert("请输入正确的E-MAIL地址"); ) W. x @8 N3 y% Y
document.sform1.email.focus();
5 B( T; m: x& I7 j, z" E2 H return false;
: L3 Y# P, ]3 p: z' G } # l ^" O0 G" J4 }5 n
' r1 e% P7 ^4 [) Y if (document.sform1.checkask.value=="")
# B' q+ S# H4 l { % n. j) ~4 p T0 f D
alert("密码提示问题不能为空");
9 c- D+ }/ U7 M) R; @, t: I* O- [ document.sform1.checkask.focus();
% M& _" ?% v7 J4 K return false; $ U4 Q4 x2 I2 F3 ?
}
' @# x1 a% n$ Z1 J. v4 p if (document.sform1.checkans.value=="") , }: P6 Z& y% Y! x' W
{ , \4 V; I z0 X! r4 B& t
alert("您的密码提示问题答案不能为空"); # R' ^1 O1 S4 k0 P
document.sform1.checkans.focus();
/ Q: p" M$ n5 E+ O, M9 f% z return false; 0 o' L- o: O$ n; d, S+ y; D
}
- E- Y$ a9 c) a- f return true; $ e T j6 W, F/ f: m3 s- d, p1 r
1 s) W% X& z% u! Q% N$ N
}
8 f! L% e5 T) u, [; X* s</script> |
|