|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14329
- 金币
- 2450
- 威望
- 1647
- 贡献
- 1398
|
这个脚本对你可能有帮助:
- i0 u& W4 V% X$ G, p<script language="javascript">
# I8 \6 i" {& d. c8 E$ ]( y3 Afunction IsDigit(cCheck) ! O4 q2 O5 H5 I1 t; p
{ $ J* X% ^0 Y7 ]+ ]9 n1 D3 B
return (('0'<=cCheck) && (cCheck<='9')); 2 M$ O1 P7 ]! d) V l9 H' z
}
9 e: l+ {. `6 K) E, r4 i3 M) i3 j 7 a, r# b0 X; e, y& e: Y' J
function IsAlpha(cCheck) / U; }0 d; E% m( W* }+ M; L+ p1 r. f
{
% G k1 I2 G1 `6 [9 O return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
# A7 G: ^, q Z5 Q* k) f } 9 t! D S7 d% ^
& J# p: u; x% e' D" g
function IsaNull(cCheck)
- ~" ~1 Y% M5 T G* l! M { ( i3 G, U/ Q. {; f. e1 G
return(cCheck != " ") % ^* ? C4 S- c! r# [
}
* X) |$ B2 \; D* U' O% T+ z3 Z
; E9 r9 y4 e4 x: I2 b: U: lfunction checkform()
( E3 E) j8 w$ G; M- g. ~0 @{
7 A; M F# ^3 b# P& P1 r5 l5 W. S8 P9 P id = document.sform1.id.value;
' ?" _. J( V. T, c% H O; T if (id == "") 8 `2 b6 U% @; R9 Z1 `, N0 g, V* I
{ 1 B3 W$ _; ~3 S# l
alert("请输入注册名");
* i& ]: G# x5 S6 }. G" t document.sform1.id.focus();
8 @. {- W. @' V/ h9 K/ w return false;
. a k5 z+ S" k7 t0 y& Y0 u } - ` T* t: v! F, P+ [) @9 g
: T- {2 J! G2 ^ for (nIndex=0; nIndex<id.length; nIndex++)
3 k$ {, D, W& A( j { 7 g) e5 g9 a" f6 r; Y1 K3 D% {
cCheck = id.charAt(nIndex);
, l' k+ x& v$ ~9 T. G( S8 `9 K4 h2 \ if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
( D- B5 I* h. ?; u7 O {
) X# K9 P) }3 x& @* J alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
) ?. }) _5 d1 P- L* ^$ q6 T# k document.sform1.id.focus();
7 R/ O0 G0 ~1 p2 U8 m; g" k1 K return false;
y+ G" P; s' I. k } * i9 W# D+ Y, B$ J2 U
}
0 s$ `" i# n4 s( j% D: E chineseid = document.sform1.chineseid.value;
& \. |% B* R& a' ~! ^ if (chineseid == "") % ?7 ]+ D, ^: T6 Z" u6 |3 d
{ $ `* J% d) t% a2 ^$ m( R9 Z
alert("请输入中文昵称");
: z3 v8 |4 _- B; [( ^6 B document.sform1.chineseid.focus(); + F7 U. V& {* u
return false;
/ y& |) m Y; x# { }
: z7 z6 M: y5 p4 u password = document.sform1.password.value; 5 M+ u; H1 z2 [6 C6 ]: ^
if (password == "")
* Y" q" Q- c: f0 W$ p0 u$ H { ) a/ ? w2 A2 W3 G
alert("请输入登陆密码"); ' A# k% T1 N5 M E1 o
document.sform1.password.focus();
r" C# A! w3 a @4 B, u return false;
$ P0 r! W$ Q* a' j4 l+ c } / M4 s6 F) x" H" I" {9 h
password1 = document.sform1.password1.value;
6 f* P2 B3 c2 Z' h, @ if (password>password1) $ x8 W& G; O+ c) w( w0 f( Y5 g
{
' A# \1 Z$ G% t! o. a0 C alert("重复密码与登陆密码不相同");
( b2 ?8 a, o: C9 M& ` document.sform1.password.focus();
P/ v, D; V' D6 C document.sform1.password1.focus(); 3 ~# n+ Q+ t6 K( J1 k
return false;3 P- z& _& [% N; I0 L4 u$ t( q+ i
}
3 B8 e$ F) J+ o1 O/ l9 ]7 _6 pif (password<password1) 2 F& u3 @; r. T! Y$ O
{( s9 J. @" b. v" z9 m
alert("重复密码与登陆密码不相同");
* Z- u- ~8 O* @9 \% Q8 K8 b document.sform1.password.focus();
- q' Z: r; [# Y4 z document.sform1.password1.focus(); B$ D; V. b3 e" l. `" |3 n
return false;
0 x! W- A5 V: E8 T" c/ f } ( f' i+ T1 G. ^5 h( E0 i0 c4 r- v
if (document.sform1.email.value == "") 9 @$ b* G2 x, k; M
{
6 R2 V9 B, Z- A8 }: ~ alert("请输入您的E-MAIL地址"); 5 }+ J1 j7 F( s
document.sform1.email.focus(); + e. v# t1 ^8 K
return false; 7 D5 x6 L$ A" s: R, [- _
}
8 M. z" {& Q. f F8 j e8 g j4 L% }- ?9 f0 Z5 e k8 w3 u
email=document.sform1.email.value;
, G/ C6 q0 m8 r: W: Y1 P& H emailerr=0 ; O- ^& D: X2 f0 ^( A$ F
for (i=0; i<email.length; i++) 8 [9 F3 J( K/ R5 I+ c0 B& l# {9 y
{ : d4 E+ H$ ~! T: c# S; d. ?: W
if ((email.charAt(i) == "@") & (email.length > 5))
7 ~' M: D; n, B: {- Q0 `5 k {
( F. }5 i# W/ n emailerr=emailerr+1
" l& ~1 V5 C6 P; |8 j, w }
9 v9 Q; y# a) ?8 y; u6 V; I9 R } 7 \4 x2 |2 z2 a
if (emailerr != 1)
2 w- _, c" M# Z; g$ S- [) r" L {
/ r3 f1 J( R( R* B) N% Z+ A alert("请输入正确的E-MAIL地址"); 9 S, E1 T9 m) f" C; `" C2 J5 p
document.sform1.email.focus(); 0 y6 ?& V V( L1 O
return false; ( k3 x/ Z7 y+ l4 U7 w: f
}
O8 r" l" g' F# _+ }6 a) H1 h6 C ( \2 v- h; p C( e
if (document.sform1.checkask.value=="") 3 T" [8 t1 w6 I' F, |( |- f
{
5 i/ y N- U( E2 X2 n/ W1 h alert("密码提示问题不能为空");
2 v# i2 H6 A- x, }% q5 q9 ~. |' W document.sform1.checkask.focus();
" ?8 l- T# @4 n6 B, F7 c W return false; & @ }3 M) f- P: C0 Y8 s
} 9 I/ h# t0 v% E
if (document.sform1.checkans.value=="")
$ \+ m) E0 j- a- ~ {
8 i4 G" \/ r1 z( C/ j- e alert("您的密码提示问题答案不能为空");
; ]( p" n" V: c2 v2 C' r, p: @9 ^ document.sform1.checkans.focus();
+ h9 R% {! T8 n' T: R return false; 5 d& u9 @4 c2 @# s, {
}
8 o" w, g0 L3 ]$ B6 [ return true;
8 @6 @7 ~' T0 _" j 2 [& @0 m: [) N. E k, ]. L
} ; g! I2 D) x; U* V7 [. c5 W- n
</script> |
|