  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14191
- 金币
- 2386
- 威望
- 1647
- 贡献
- 1334
|
这个脚本对你可能有帮助:
?$ o# s+ O! G! H- c, a3 l<script language="javascript">
7 K1 r9 G2 }& |6 e0 l# tfunction IsDigit(cCheck) ' Y1 f- F. ^$ y! Q8 F
{
5 K( s- A! D: B9 [2 }" H return (('0'<=cCheck) && (cCheck<='9'));
+ W* U' @2 a( w+ R/ T9 v" R }
, x% X5 J5 i& u& ^$ C
/ L( D8 [5 f: L) K3 N* Sfunction IsAlpha(cCheck) " E7 x* i# v& q5 y& X
{
6 [6 _% b7 y/ O& S- e' y return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
( ^, k" l& J+ ~5 u3 [3 m3 n6 } } 0 F0 _9 o( a- P. R) z
* j Q. l9 Y3 {/ Y7 ^function IsaNull(cCheck) 0 X) ], j, U. y
{ % L4 N" n- ^; h# c
return(cCheck != " ")
6 L {$ l: N+ K. W% m5 H( ^* R0 F } 9 A/ O# g+ H$ c2 w
7 k. ~' N$ o$ g3 u$ H# lfunction checkform()
) v3 d+ d" C3 g6 E* x{ ' n3 ?" Q" O0 U$ P
id = document.sform1.id.value;
$ R3 A$ s. K* e& } if (id == "") ' J L9 K* C/ n
{ & B$ k6 Q2 E; B) D Q4 _+ |
alert("请输入注册名");
& V( h% ^2 t0 d. Q7 l- X' a document.sform1.id.focus();
% L& G3 @$ c# C, N. y* k5 R return false; ! P2 v2 v! ~7 r z4 _
} # W8 m! a2 J% Y- o4 ~6 A
" b& c; w! g7 w) M for (nIndex=0; nIndex<id.length; nIndex++) 1 @% p. N. W5 @& U
{
7 B P+ J* f4 u* {' c cCheck = id.charAt(nIndex); ! ~' E% u) i3 Q* X
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 7 \5 B' E2 H5 E- r( v6 s; T6 }
{ / \. @: y1 `* u' {# M# h; B
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 4 m2 s( f3 O7 s9 e2 f
document.sform1.id.focus();
$ P1 z9 \6 J/ {2 d: N- D return false;
5 j1 l' [8 q: }% x2 C V8 ?8 m } ; U% b& N* e8 o7 h) A, a3 C3 e: k
} - ]+ e, `5 J' x+ @, P% L
chineseid = document.sform1.chineseid.value; + u9 {9 P% ^# ^; u+ u/ ?
if (chineseid == "")
% s+ Y- h0 N3 l* t4 K* m {
) `) g' F3 r0 y& g' v! O0 Y alert("请输入中文昵称"); / E3 v/ Q# J! C! F: k. X& @( L' L
document.sform1.chineseid.focus();
: ]& \3 g1 o5 R) N4 J9 l return false; 8 [$ ~7 [( \0 h; w" P4 g R* K6 c
} 0 K; @6 {/ W9 @8 e4 `, h& ^* k2 l2 h
password = document.sform1.password.value;
( o6 f+ Z- `4 }0 n5 A7 S if (password == "") 9 C. g5 D3 j! i# ~+ K$ G
{ / D5 w0 B- O. ^$ B5 O/ ], k
alert("请输入登陆密码"); ' [! K7 K- q# n; Q, H
document.sform1.password.focus();
W4 O1 R1 P" [% X return false;
) ~5 C. ^& p8 U4 b$ D, s G } 9 T+ G# Q! Q* E
password1 = document.sform1.password1.value;
( |: |: b- ?( H- j; i" A1 } if (password>password1) * Z! l6 E. w! t8 j
{
% l. A& `0 Q" }& c! \% t, r" | alert("重复密码与登陆密码不相同");
o$ w9 I! _! f document.sform1.password.focus(); " O9 l5 y/ a- g
document.sform1.password1.focus(); # j: U) ?5 W3 j6 ~: I
return false;" G: ^9 }6 b! t1 }. `7 S1 ^# b" ?
} 0 a3 d" E. D" h0 N7 E! ` g
if (password<password1)
& }/ k; z5 F0 I0 K& c0 k {
3 f/ P; K. _7 X2 ?* W9 @ alert("重复密码与登陆密码不相同"); 3 y: ?5 e1 C) U; A0 W, ]
document.sform1.password.focus();
F. T/ o2 A& r5 j/ ~; e. l document.sform1.password1.focus(); , ]2 ]* C, u/ z
return false;
' T( V& b* }; H; z } : `/ s! S1 u8 l1 m. p9 l
if (document.sform1.email.value == "")
( m7 S6 n) X# o+ n5 |- k+ p' @- P {
2 t$ C/ d* f5 W0 @6 U: s alert("请输入您的E-MAIL地址"); 9 S2 b, C+ X2 x# z2 {& b
document.sform1.email.focus();
# w! b0 A0 G4 @" _, r# W- g0 { return false; ( E/ q3 n# a1 t8 |( p! S4 V
}
& H6 l! K r, X4 R 7 @ d d# B+ U7 g) j K" ?2 S9 c
email=document.sform1.email.value;
/ g$ G, {5 Q0 P5 H, d$ q emailerr=0 ; @7 \( w3 u9 D; E8 O1 \$ m, [
for (i=0; i<email.length; i++) - p9 F2 A+ r2 ]; a
{ * O/ t/ P- K7 w
if ((email.charAt(i) == "@") & (email.length > 5))
' R# T: ]! i, p" r { " W4 O5 z2 F' J7 F1 L
emailerr=emailerr+1
, g0 `. o; \& Q }
! E/ A) i% D4 R, M# f }
7 D% V1 i$ F) C+ z: j if (emailerr != 1)
1 r1 p6 `8 @3 u$ a8 v) c {
0 n1 ~0 \7 U' V _7 t; l d$ q( R alert("请输入正确的E-MAIL地址"); - B9 l" v) [# A1 a& O
document.sform1.email.focus();
7 _3 q6 a3 {+ [; J return false; - `0 O% g# x. v0 \( v \. }7 y
}
. @6 x2 q9 {- r
: m3 w8 ?2 c' {( U( V if (document.sform1.checkask.value=="")
( L) \0 t3 k( E" S! \ { * h3 m$ @1 z8 Q& v, I' B& [
alert("密码提示问题不能为空"); 1 Z" O4 m3 r( q- [3 K0 R e
document.sform1.checkask.focus();
# s9 r9 s7 X* J9 Y- h7 b9 Z* M return false;
1 d. z4 v- q2 t4 ^; b0 O } % d# y, {$ d0 N4 ?* H5 ]
if (document.sform1.checkans.value=="") " {* S4 r9 G' r; I: U/ C3 x* C
{
) L- B! Q/ }, V alert("您的密码提示问题答案不能为空"); 5 ^1 \0 A; o! \6 B1 _3 O( U$ f
document.sform1.checkans.focus(); # g6 y9 ^* h6 H6 z7 c: d
return false;
6 I/ \& p4 [; @% |7 D }
$ q9 O5 D% \4 z" c* T1 T0 U' F* h return true; 2 S* J$ @" e( v" j! v
( S& Z5 e u) w o}
6 k1 n$ Y/ M' |' h1 q7 r! N</script> |
|