|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14431
- 金币
- 2501
- 威望
- 1647
- 贡献
- 1449
|
这个脚本对你可能有帮助:7 V+ c. d' Y" {2 F$ e
<script language="javascript"> % T. E) [3 v7 O/ ?
function IsDigit(cCheck) , n. G) f8 w+ O# ~$ ~
{ - p& H$ v- B9 M% z" I- j0 p
return (('0'<=cCheck) && (cCheck<='9')); # G% c( r7 @( h3 |+ T
} 3 L( v& d: V. n/ h: C' c
# X5 B/ g) Z1 H& {: {# z
function IsAlpha(cCheck) , h; L* c2 t- q. M. q7 u; O
{ . V! T, t2 y, Q& F& p1 I0 R
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
* x% G5 I0 G0 b2 J. C0 t/ k } 2 n- R& T q) \/ N6 G$ K2 l
! U/ @$ C+ D# O. [
function IsaNull(cCheck)
+ Y4 ]5 D- h1 K& V& L {
, @5 Y, b' B( h- B return(cCheck != " ")
4 O# a( H: R" \1 H }
8 k0 ^* k- x$ x
' a, j/ u) w8 ]1 r7 T3 f* N( Rfunction checkform() . R/ k7 n8 A+ S6 @4 }- a
{
5 J! F' h0 G4 @0 B! B id = document.sform1.id.value; 0 R' v9 I5 L8 M- j
if (id == "") 7 c. f( G' q1 M1 @/ T6 \! I! X2 G
{ O, X0 q `" s+ e' R) W5 C
alert("请输入注册名");
2 h- Y9 W% o+ Q document.sform1.id.focus(); $ O: c. J) k) s: S: o) _# {
return false; . q+ i% |# W$ N$ v+ y( M
} ! n v) R+ _( q
7 X6 @# c' P7 w8 ~4 Y
for (nIndex=0; nIndex<id.length; nIndex++) $ F* S2 n0 O) A8 |0 {/ d
{ 8 q' a# a4 O0 |5 S/ S# _4 k/ t
cCheck = id.charAt(nIndex);
7 \' ?( D- p/ J( a if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 2 ?! z/ S( R8 y3 T5 z' X
{
" N R+ ^# z& j5 A4 E0 z& N alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); % N" T/ E [0 u3 g
document.sform1.id.focus(); - X. H! n5 f* M% L, s% `! M8 V
return false;
+ V8 q/ C% p% V. J: d" q. I$ `' N } 7 u! J B, w, f6 g s7 N( C
}
' i& H, i! Q3 i$ J chineseid = document.sform1.chineseid.value;
N2 v+ S" G+ R0 ^2 Q4 I$ m- @ if (chineseid == "")
* S% C, |3 ]" f- t {
1 }+ ~* ?5 i* C4 `& r+ E( I alert("请输入中文昵称");
! @% W7 L! w3 U, w) K! m$ | document.sform1.chineseid.focus();
5 g7 x' P/ ^8 }- O/ K9 w$ N& ?! Q4 _ return false; 7 j5 |2 Q+ {. _' }
}
) i1 E C( }3 X) Q3 c7 S4 h% D9 a4 a password = document.sform1.password.value;
. L6 R. M* g5 ?7 z0 s; H3 V4 E if (password == "") ; B9 ~9 Q1 l$ j% o7 y% e3 B4 e2 J
{ " O& H9 K: j; ]' k2 x% q5 a( r) E) `
alert("请输入登陆密码");
5 v% X3 H/ ~* R- t8 M# V document.sform1.password.focus(); X7 {. l' C- E$ J6 S
return false;
7 b6 M! Q5 n7 j3 \. C+ d } * \' e# E @! H3 l/ ^
password1 = document.sform1.password1.value; % I% F/ u8 m- b1 c# D( h, Q3 K
if (password>password1)
2 a+ r6 F1 g6 x! T5 { {
1 @ F' @3 k8 F: k8 ?! s& N0 t alert("重复密码与登陆密码不相同");
9 H$ T0 T+ F( n. j4 x# n8 k document.sform1.password.focus(); E) K4 F7 X. Z8 w+ ]
document.sform1.password1.focus();
6 R6 t, b/ i- F$ `" r return false;4 m2 m( S7 `; s2 g/ T/ E/ T+ G7 h
} % S9 S B! A3 M
if (password<password1)
* J$ L' D* H6 \! N {
6 Y3 v. h% X' b& c+ x3 W alert("重复密码与登陆密码不相同");
1 D9 z" J M1 H0 D document.sform1.password.focus();
: i O# l3 o1 a! C) f) F document.sform1.password1.focus();
/ b3 \) B8 \" r3 `' t7 x6 Q return false;
/ e4 ~+ |6 }% X+ k8 ~6 z } 4 {2 A. L3 o% L7 T* h7 |
if (document.sform1.email.value == "")
# ]& K; S! V" s+ Z. s* m {
q- g$ `2 X) a& ^6 ~2 J; o3 h# U alert("请输入您的E-MAIL地址");
y6 @6 ~* S8 ^- b: _3 @ document.sform1.email.focus();
/ v# Y. I8 B; z# \0 U return false; 5 S6 c! i- V9 _
}
. o3 U, b2 M3 r" G+ e
# w7 m+ X" D! S: y5 i) j email=document.sform1.email.value; 9 }5 v8 e8 m3 z p( s: a( j
emailerr=0 & G5 o( z' L& R6 |
for (i=0; i<email.length; i++)
; u4 Z; s/ m! ]+ f* ? { * f/ K* Q7 m) J& C! K, y6 t1 A
if ((email.charAt(i) == "@") & (email.length > 5)) . I0 c* A! u+ }6 J
{ . v, q) I) p1 n0 t E
emailerr=emailerr+1 ; K/ t" J+ t( E5 x8 D$ E3 s# W) Q
} 0 B8 |* o- G" j# M
} 5 B$ c$ C! S( X2 J# m
if (emailerr != 1)
9 G. z' {4 ~7 i! W# h& B* p {
! Q( L+ [( P/ N, U alert("请输入正确的E-MAIL地址");
$ D9 a! Q/ v) Y# U document.sform1.email.focus(); 1 h; e. r4 ~8 x( B3 m
return false; / o, t8 ]- F7 ]" @; ^$ n3 U) V
}
; R/ q1 b$ a$ P$ f
) `/ p% E) e1 I3 S+ P# r. a `% d if (document.sform1.checkask.value=="") 2 Q- n; X2 {$ ]9 c* w2 H. T
{
* y3 K1 H4 e$ f( u alert("密码提示问题不能为空"); % J$ i2 Z7 W2 [) }8 d
document.sform1.checkask.focus(); ' R5 O2 O; u0 e2 n5 n
return false;
0 \, I1 w( `& v) r }
8 J8 H" P' W$ z3 Y7 j& n4 ~5 K if (document.sform1.checkans.value=="") ( [! y, G" M. R2 Z4 k
{
% F1 K1 @) X+ I. [ alert("您的密码提示问题答案不能为空");
* s1 @/ G- S7 p' x4 H5 W. V document.sform1.checkans.focus();
% G8 H" t4 L( ?1 ]5 {8 k" Q return false; 7 ~, o$ q. u5 X7 i8 X {% z8 y1 m
}- o. C0 L% o- H
return true; 5 V1 @/ V; U+ q3 ]1 a7 i4 R
' A$ k. D% d6 [8 e* o- b}
+ g* q; Y* n# R</script> |
|