|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14317
- 金币
- 2444
- 威望
- 1647
- 贡献
- 1392
|
这个脚本对你可能有帮助:
3 J' {( Y7 e p% H) I<script language="javascript">
3 s+ R9 v1 t7 {! \( Ufunction IsDigit(cCheck)
; }0 K% t1 u( e { * J& y" J1 `. i2 j
return (('0'<=cCheck) && (cCheck<='9')); % e" Z. X* g* v+ |& y- ? V- J- I) T/ E
} ! {# \3 {% K" \) I0 ~
2 V% J9 G1 Q. n+ T( x# |
function IsAlpha(cCheck)
' p% [6 O) x4 C6 n" q- a7 C {
8 w R# L' p7 c" u return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) : f* Q1 Y+ X! @! O& ]1 A
}
( d1 N( q. V T" b+ v! Z# | ~/ A; |
" _, C4 x9 g' R6 |9 C4 ]1 ofunction IsaNull(cCheck) . l9 d) K5 h# a, X% z
{ , r, [3 f+ e- v4 n5 K. j
return(cCheck != " ") $ P Q8 _% E4 g; \# A. J
}
5 N2 g3 R& K& g
8 `; x% P: W& ?function checkform() & D5 S# Y: u! D5 ?1 @" I* z
{
0 b! C7 r# y0 P K' e; F, W) x id = document.sform1.id.value;
1 I7 M5 ]/ D( A) ] _* F% C% h if (id == "") + f+ r* z( D8 F* M, R
{
3 {. g& \8 C& K# _ alert("请输入注册名"); : F8 }7 _, H% o) Z/ _1 [: r& {
document.sform1.id.focus();
: A" ^, }; \1 I% T, M return false;
: W/ f, ?3 Q. ] g9 q) d( d/ B5 k }
) A! g9 o/ z0 d / V7 o$ S6 K. x" |- K
for (nIndex=0; nIndex<id.length; nIndex++)
# a ]- j, ^- ` C( h$ c9 v# s* S5 T { 0 _! d4 {8 T- [6 M8 B8 |
cCheck = id.charAt(nIndex);
1 b$ j$ R) U& |! r if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
4 Y1 i" {# n) S3 Y {
6 V5 ~# y, H- g alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
: ^3 C, _1 c# u document.sform1.id.focus();
/ o! t2 V' i2 V" O5 ~" M return false; 8 t. z- P1 {) }% m
}
8 r: f* L$ w" {+ r+ u" q9 W } ) Z& d0 ^' v- G% e u
chineseid = document.sform1.chineseid.value; : N$ h6 d; i7 Q( ?5 O
if (chineseid == "")
' L4 _( J( v* b- x, A) ?) b { 5 u. C2 f8 E* ^: a
alert("请输入中文昵称");
N5 f+ \& @& Y2 o# I document.sform1.chineseid.focus();
: q0 Z& ]' M9 J& U return false;
. q. d" z, U7 o7 ~0 p c }
% y, | z( p( Z" G password = document.sform1.password.value;
2 t& J. N3 Q! j" S2 r if (password == "")
, \' V( x5 H/ _ {
7 g7 l8 ?9 N( F* R, u alert("请输入登陆密码");
2 {$ g. W3 @" v( S3 N document.sform1.password.focus();
! k2 f! l- C) p+ o6 O K% ] return false;
, L& U0 G+ ]! P0 ] }
8 N% b( B5 }( i% c1 M: D password1 = document.sform1.password1.value; ' L; E1 K, M6 ?& A" v. E' ^' f
if (password>password1) 0 e* b2 v1 o" b
{
6 W: I: [" I. ]$ F' g7 |0 E alert("重复密码与登陆密码不相同"); 1 Q: E; Q' I/ A! _+ F# X
document.sform1.password.focus(); " Q0 }6 ~4 \7 k, }1 R# x- i
document.sform1.password1.focus(); 2 ^8 O! ^. e3 v7 D
return false;
4 `! I# ]( v" K7 L7 F' H. ? }
+ R l5 y" n( j8 `if (password<password1) 3 P' Q* S6 y0 ^) O8 _7 g% p, O
{) H0 q; M$ E* b
alert("重复密码与登陆密码不相同");
$ a9 L+ w+ q8 a9 e! m, c* |, W1 m document.sform1.password.focus(); 4 A( h6 B3 S, L G _
document.sform1.password1.focus();
" {- \. Q5 j* Y/ P- `' { return false;
+ t3 }& i/ r; o' s5 _0 m }
+ ~/ f# W# S' E8 { B* z) Q7 |' I if (document.sform1.email.value == "") , Y* R- ~' p% s5 }# K2 d1 o
{
7 M3 { C+ I/ |% r7 d7 y alert("请输入您的E-MAIL地址");
, B# m! W. R) W* @5 @8 f6 H& M document.sform1.email.focus();
: W$ w" a3 K9 Q) M9 W% s return false;
$ t/ U$ [( }: e5 k }
* t3 L0 m4 h: G+ P% ?3 K# b/ O5 t
2 q6 f2 N; z' H( m2 C: ^4 C3 { email=document.sform1.email.value; & p% r6 }* _) S, _/ l/ i; m% @
emailerr=0
2 U1 V0 i6 f9 S0 Y7 {4 Y' m; k; H$ s" J. T for (i=0; i<email.length; i++) p+ V& Q+ O& K% T% N! n- Z
{
! I/ Y- i$ x- h, Q4 Q# M; C( E% F if ((email.charAt(i) == "@") & (email.length > 5))
, G- `2 M/ ~5 H2 w7 ~1 b { 0 ?0 d" {0 T% |4 i
emailerr=emailerr+1
u* T0 ?+ x7 j& o$ w }
9 ~- I. c7 d9 _ }
4 n* p' `, d5 j8 c) {1 ~ if (emailerr != 1) ( I$ v: C" y7 w7 W
{
* L/ V$ d9 ]$ g: K7 v alert("请输入正确的E-MAIL地址");
% _9 j5 O @; F S( V document.sform1.email.focus();
3 ]% A6 P( v# N" z# a1 e return false;
$ F3 ~% w# C' c; J4 V( z5 V( f }
% L9 z8 o+ x- R9 k1 F: W
% O( `1 t4 `7 c1 P Z if (document.sform1.checkask.value=="")
2 L7 p& V2 c% R# p9 L$ x- h1 ?3 H {
0 O1 c' r1 e# b# A0 q% s" X alert("密码提示问题不能为空");
* a3 l- U- K6 j' ?8 h document.sform1.checkask.focus(); 7 j" q$ A% Z! T3 q, t
return false;
$ C8 z* ]' r3 L$ _8 g* R8 n }
* d; ~% M) r; u1 p) C7 o if (document.sform1.checkans.value=="")
" r j; A/ K3 E3 [% m) x {
0 [8 W# o* V% n0 S- F G alert("您的密码提示问题答案不能为空"); " K" }7 G$ V9 F% ]! k3 O& c8 u% P4 _# Q
document.sform1.checkans.focus();
! ?& r! V1 n8 ^9 k4 H return false;
2 ^; `, G! i' k& Y* \6 I+ \ }
8 {. O7 \. X$ } return true; 4 P# x0 }% v, i) w- H5 {
- m! t1 _; y/ P0 f} 5 e6 v2 L9 z3 ? D, Y9 i/ [3 G
</script> |
|