|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14391
- 金币
- 2481
- 威望
- 1647
- 贡献
- 1429
|
这个脚本对你可能有帮助:8 i1 P+ w; ^1 n- g
<script language="javascript"> 9 }4 R s( z& p: v
function IsDigit(cCheck)
! K$ Q+ |( s5 H7 ? {
; v' x4 s" X/ t return (('0'<=cCheck) && (cCheck<='9'));
; I* p& R3 o! n& q# {6 Z }
: |/ R5 o( ^. u/ J6 U8 `) Y/ I
I' |8 S- p3 G' @0 Sfunction IsAlpha(cCheck) ) c# T4 Z6 b7 u6 f# K. a V/ w
{
# W2 _4 I4 F) C return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
/ o7 I* H: c' v: K' M7 G }
% T2 i* T. r3 ^) F8 S4 s
, b: d; u2 H# y2 B6 a' ]6 B a6 Tfunction IsaNull(cCheck)
1 y4 V3 W7 Q. M' a% f { - L- M4 g5 G: h: p/ `9 Q% Y" }
return(cCheck != " ") % ?0 m |- T# r! N4 J: @- E
} " U/ V2 z6 j6 T# w
; }' ]2 Q; X5 T E2 K1 \9 v* I
function checkform() 2 r% P2 L6 e2 ^: D5 x: w
{ 6 }/ M/ \4 M$ y& e# M: s- I/ L
id = document.sform1.id.value; * S5 K1 {5 Z% I6 M! g) E! J0 F9 ~
if (id == "") 7 r$ t8 P9 }7 `4 }
{
' ?3 t+ | E3 O0 b2 P3 N+ K9 X alert("请输入注册名");
" u# X! k1 T2 G3 f: z0 P$ P document.sform1.id.focus(); & i) M, L q8 K
return false;
; G% k# u* ~. A4 c5 V" n. `+ f }
" ~% A G6 p) H* U. m
- Q b7 ~6 X, Q$ S# i/ T% q for (nIndex=0; nIndex<id.length; nIndex++)
$ X1 d/ X1 h' ]% p+ N( s# l {
% ^ f3 F' e) a, y* T6 { cCheck = id.charAt(nIndex);
- b2 L! c$ U6 ?1 o2 v if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) * K. H- ~, f# T. \. g) S% d# H% R
{
1 w& F$ Q I2 q. n% B alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 2 F$ [2 r& I7 B2 E
document.sform1.id.focus(); 8 `) k* H/ T5 C& l% L
return false;
8 z" w+ N9 h" w( I a } L; p5 B3 P% m- u: \/ N7 f# M" t, i/ e
} 6 o( V' @' |1 v3 W R9 @
chineseid = document.sform1.chineseid.value;
9 }. ]& O" z& |) c( E if (chineseid == "")
. N- C- Y0 v L7 ^" D {
' p7 X" I# f- N ^$ D alert("请输入中文昵称"); Y- K: {3 e, a% }, a0 V, u m
document.sform1.chineseid.focus(); $ h; l H5 u8 ~ }4 ^
return false;
E5 U8 \ A; D }
: ^1 N3 A# m/ }4 `! Y2 S% e$ B password = document.sform1.password.value;
- J2 c* q7 ~3 N$ C! H7 ` if (password == "") 6 R* q+ {, n4 S: p, w
{
2 X3 R, Y9 e5 g5 ^9 A alert("请输入登陆密码"); 4 J% D8 a- V$ J+ N1 M. q9 _! I
document.sform1.password.focus();
/ o4 F" g: |% Z0 p- P$ t return false; % w- k8 B. Z' [2 _% W( q
}
' X- y+ ^) `4 ~ password1 = document.sform1.password1.value; 9 V9 V5 W, T3 u% Y7 t, B/ C3 `( r1 u
if (password>password1)
, |( b% E2 P; E/ B+ x {
4 E9 d, K8 e! P2 @( r* r# D2 O( M, ~ alert("重复密码与登陆密码不相同");
" j; I0 E8 F9 K) F/ G document.sform1.password.focus(); - ~3 ^" c, j9 z# T1 W3 A. @
document.sform1.password1.focus();
0 h0 f) \/ s/ G8 G$ G, L- { return false;& s) Q' f5 e6 J& |% R8 T U- Z
}
, \; ^1 j& j7 ^if (password<password1)
' t7 k6 v; {: I( ^9 P* I3 ^ {% `8 |1 M' v/ I& w# M# A2 V. ?, @
alert("重复密码与登陆密码不相同"); + P7 Z/ ?6 r, W, a" z; L6 O
document.sform1.password.focus(); 4 x+ h: I! p8 J5 @8 }9 o! n
document.sform1.password1.focus();
\" k2 x1 N% b1 l- g, P return false;
5 Z/ x F1 i% P) a }
, E- ]3 U/ j4 G. k5 ~ if (document.sform1.email.value == "")
6 j! w4 ~& Y) `" J$ O7 f {
% d, \7 K9 _( x alert("请输入您的E-MAIL地址"); ( H( C$ r$ M A( {3 @6 ^
document.sform1.email.focus();
7 l5 m- w7 ^0 b2 f return false;
# U! [6 h2 O" h# B }
& d: b, v5 ]2 {; p7 r9 r1 P
& g8 w5 M/ ?0 U9 v email=document.sform1.email.value; * s+ J4 S! z9 {6 f: U
emailerr=0 0 _9 H% d8 ~* [
for (i=0; i<email.length; i++) 7 D' w, A7 F% y4 j6 F7 c0 x( f/ y
{
3 j2 t7 G5 @ G' D& m+ p& m" Z if ((email.charAt(i) == "@") & (email.length > 5))
( T! U/ x* c& _$ d- I7 Y d { " R! S5 j# {: X' F7 A& y1 S: C
emailerr=emailerr+1
, l$ C; j" t, f7 Y6 U; ^) n" B } ( }1 r+ F% n9 | V$ y: m
} : `( x, d" V& x8 s; K7 z; q& ]
if (emailerr != 1)
* N. z( A" P/ {: U4 p { 1 f; j, g' B6 G3 x( M5 ~3 W' @
alert("请输入正确的E-MAIL地址");
7 p2 r& [. B7 b& {# ` n/ g5 G document.sform1.email.focus();
/ y& x0 q% T" U( Y, k, g# g/ b$ _$ z return false;
: G) Z* o9 a: B U! [' M* t* q' G- F# W } 3 u2 D* K- D* L( c4 B
) X1 C5 k: f6 B- w) @# d if (document.sform1.checkask.value=="")
: f0 ]& H8 W7 s# t% n9 @ {
' {4 F+ q4 |9 ^/ B4 u alert("密码提示问题不能为空");
4 d( Z. \0 [4 m5 Z7 m0 A document.sform1.checkask.focus(); 4 I' t7 i4 Z; t3 A' M
return false; / S; a$ W$ D6 Z; m
} 0 n6 M% r5 w" h2 A! }" E) m
if (document.sform1.checkans.value=="")
9 M/ O1 K2 X; [ {& \9 U {
2 W# Q3 r( A: E- J alert("您的密码提示问题答案不能为空");
9 h& n _( D2 X% M. Q, T document.sform1.checkans.focus(); / U& }0 ?! E/ o
return false; 0 T8 M! n+ X7 G1 x4 x$ f) k5 V
}, k# D' F0 {; r& X
return true;
/ \5 L- b: s+ h; a/ S } & Q, E0 \, o0 w0 `. _/ e
}
/ ?+ B) T8 C/ K r</script> |
|