|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14411
- 金币
- 2491
- 威望
- 1647
- 贡献
- 1439
|
这个脚本对你可能有帮助:
" y% a* j9 Z: e: S. y, {<script language="javascript">
+ G; S z9 P! u: [function IsDigit(cCheck) " w( ]6 }8 B8 z; g' g ]
{
! N/ h9 Z; ]; \# B' \8 U: M0 M1 L return (('0'<=cCheck) && (cCheck<='9')); $ N7 ^& U0 F, `0 I- l0 M, w
} " g) g1 S3 Z$ Q
$ g) M) n) p6 P6 x6 q* c# @function IsAlpha(cCheck) 0 t" ]2 ?" P* R h7 p$ R: W5 |
{
: b! M; d9 V" K% d+ e return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
! T: F7 b% y4 D# h: F* S1 s; ^ }
1 R; w' h* }9 I1 F2 A & r9 W0 S. Q, Y" N1 J
function IsaNull(cCheck)
3 }6 R4 x$ `8 S$ i3 v; M+ t; v { " z1 }+ m% d, L! B Z4 G
return(cCheck != " ")
) f. y6 S# U7 @+ l1 Z; t$ F } 2 _0 `- @& V# ~ ]( g$ D5 J7 h5 g
/ M: _$ M7 c- c% l0 p% V: g% Lfunction checkform()
% ?- R9 ^0 s. Q( X/ D/ P{
' ~) Z! n' Z1 p3 V& b8 { id = document.sform1.id.value;
6 `# v# R8 s2 ?' P. L if (id == "") % a( b: D$ n4 O( p
{ 1 p* d, L, c( o. e
alert("请输入注册名"); g9 ~! s" Z1 M; t6 F" `
document.sform1.id.focus(); " y/ Y o% K1 e) N$ {
return false; + I) d: `4 j; J( |$ u
}
* w( `& f6 t* M- e
8 B" j" Y& V7 C2 n! q9 e% b7 a for (nIndex=0; nIndex<id.length; nIndex++)
" N# i3 w/ s$ p9 I# e4 | {
- R+ c# A& @5 q# J u cCheck = id.charAt(nIndex);
% q% P o, F! |/ e, z1 M& U if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
" J) u2 c- S1 ^ {
( S5 ?; j4 s# u7 O/ {0 E alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 5 K1 T5 V2 s, `( d" V9 [, R h
document.sform1.id.focus();
; Q3 [ O% H5 d8 l8 N. G return false;
" M& |1 E3 N9 w% D% h# h8 X( c( i } ) K8 d- i" z& p) Z2 O" k
}
; b/ B& _) Y0 J chineseid = document.sform1.chineseid.value;
* p, Z$ H3 A: i if (chineseid == "")
$ Q# h: n& m7 r' L# I { ) U; T3 o& K, P* a: X
alert("请输入中文昵称");
7 L3 q' F& K4 ^6 W$ S! |1 b+ [ document.sform1.chineseid.focus(); 5 y, @$ ]0 J# s2 f# n8 N
return false;
8 [; O, [- [/ _ [ j( t* n p2 V* ? }
1 |+ f& F5 }0 N. _5 ? password = document.sform1.password.value;
: ~- l; w. ]6 M; r, J if (password == "") . i' O: A1 C! w7 y9 }0 R
{ ' o$ s! t/ M% {. X% B9 L
alert("请输入登陆密码");
: G5 g2 g) n, D" T8 r' Y" d document.sform1.password.focus();
5 ~$ `& g6 Z: L* o& b1 l l return false;
' b7 P5 `# U7 Q2 Z6 | s h }
! U4 b' x: r! B$ P, w. g" P9 r password1 = document.sform1.password1.value; ! M7 ]" |- @: e2 I1 }
if (password>password1) % ~9 J4 v8 s4 n
{
( h+ z6 n9 N! a alert("重复密码与登陆密码不相同");
. d: [) z. W, w* ~* H& l" j! ] document.sform1.password.focus();
( c; P( U# Q3 u# Y6 d# a% n( r document.sform1.password1.focus();
8 ^- T9 o0 N+ u& P4 V) k; [" \( A return false;
2 I1 {0 g8 q9 {$ | } # \& V2 z# z; Z2 |% c& `% z& i4 K
if (password<password1) 2 |+ x9 t4 S' a8 T0 a4 `4 D% F
{% E, m: C% V# v3 Y) O- A7 v1 S
alert("重复密码与登陆密码不相同");
9 q7 C' { l4 x' a document.sform1.password.focus(); ' g, o0 q5 \; v8 P* v
document.sform1.password1.focus(); ; ^. e) {1 b* k" l
return false;
$ v( z# N3 w4 ^- @1 h } 3 E2 U! z: A9 o( n7 y( j& [
if (document.sform1.email.value == "") ' J" z2 Y7 |3 p& @4 M6 D, [
{
# ^# B" m8 C+ R- B8 @ D alert("请输入您的E-MAIL地址");
) q# R1 G$ y2 p+ D document.sform1.email.focus();
, A) B6 [+ o& M return false;
: N; R$ s! N, b: K, ? }
5 @# M3 E" F: O5 M6 @) r
& r. n H5 r4 a1 ~ email=document.sform1.email.value;
' I4 D8 U8 y2 K/ J! S9 T; f emailerr=0 " h: g0 M3 z8 K
for (i=0; i<email.length; i++)
3 J& a' |5 |7 v! k! W- w; c& v {
}, r# l' a' C, T8 H# V& K if ((email.charAt(i) == "@") & (email.length > 5))
" C5 A) B) _8 d4 m { 3 N, P- d1 g9 { x
emailerr=emailerr+1 / k ?1 ?/ p, g! [/ |* x
} # [+ t; A6 o2 }$ ?- i
}
8 A# f% P. H% z6 z if (emailerr != 1)
4 p2 k/ S% _ P0 V {
8 X2 \/ I+ X5 y: c3 t alert("请输入正确的E-MAIL地址"); L! ~7 A$ ~) }2 [ T& i, N& S
document.sform1.email.focus(); 4 P; X0 \3 ?# }
return false; ' \: ?9 Z* a# c1 q% Y& y* {
}
, ^8 r+ n) Z8 u0 A5 S; l2 D0 X
: {9 X1 @2 C* h3 \+ p' d if (document.sform1.checkask.value=="")
5 C \& l( z# X1 V: n9 k" D M' X6 c3 a { - T ~+ `- d& M+ t
alert("密码提示问题不能为空"); / b1 H9 l) u- ^
document.sform1.checkask.focus();
* e4 y% S* p$ q return false;
! D9 K6 w9 q. c! R } ) u; W) K6 T$ D( T
if (document.sform1.checkans.value=="")
& K3 Y; S4 _2 L8 ~# ?* Q4 J. _4 t {
6 ], l0 w! z: i2 D alert("您的密码提示问题答案不能为空"); & j+ f& v' Q9 G3 J B
document.sform1.checkans.focus(); ' \) [, q3 J( f; D# I0 t" }4 ?' q5 v8 I
return false; 9 m/ {& Z, [/ f2 g) j$ t
}
8 K' `+ B$ I+ L return true; ) Z: e1 k8 E6 z. o
9 Q, i: c/ Y/ f7 F; B
} 2 Z8 i! A' k; ]2 R" H# [! t1 I
</script> |
|