  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14197
- 金币
- 2389
- 威望
- 1647
- 贡献
- 1337
|
这个脚本对你可能有帮助:0 | d$ J4 P+ Z: j/ q8 c: I2 Z
<script language="javascript"> 3 T* F8 s# Z- {2 X9 b/ ^+ o
function IsDigit(cCheck)
`) Q- Y7 X7 l# a {
- x8 _9 B" O5 P! o7 l7 e6 _ return (('0'<=cCheck) && (cCheck<='9'));
* }2 u9 Y. K: z* \: w }
0 C) X. P C. O$ z
) f- ~7 t t/ Z6 Vfunction IsAlpha(cCheck)
/ T$ B" P8 M( V1 a {
" Z, Y/ ]# m" w5 _% j return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) # ]7 C2 t3 Z. z; C9 d, e6 |
}
& h7 x9 z$ L4 x0 W + E. ]5 | U8 B5 o* Q+ Z' Y
function IsaNull(cCheck) 7 m" F* D7 ?# e& O& l
{
, C1 U* ^0 C+ H9 h# t- {$ ^8 ^ return(cCheck != " ")
; J3 R, f0 R: q, |4 P* {9 y }
, P" `+ R7 x- e. C/ g
; Q' b2 x! X) R9 Y; [function checkform() , \' }/ a( h( j* o' [
{ 0 {: a: g ]- t- _( b3 I
id = document.sform1.id.value;
1 D; }6 \: D3 [ if (id == "") + x4 ^- @! P& C7 V9 K, O5 Y
{ d" p# P# A- Q; M
alert("请输入注册名");
: i4 G! ]7 V4 e2 ~9 k3 J2 q4 I( E document.sform1.id.focus();
0 f) \" A& a O' ^* a+ ` return false; 0 p6 F- |7 p$ P) v h
}
1 j2 G4 R; ], U1 R% `
$ W( J, o5 x+ F& P4 Y8 C# @3 o for (nIndex=0; nIndex<id.length; nIndex++) * ~' i. y% K+ I( i; g. _
{
/ P1 T9 B# |- ~3 Y& ~ cCheck = id.charAt(nIndex);
3 S: |# Z1 w9 @ if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
; ?; {0 b6 e( h# r {
0 _# D7 m# [5 Q V: l" E1 o alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
5 Z, n. l3 h! d# }. V) ? document.sform1.id.focus(); * D4 D$ \" E- h" L6 r; G1 e# b3 J
return false;
) H- m" i- {! S, \$ ^' T } 3 e6 v4 \: s7 l$ h2 w+ R7 x
} ) U+ `0 v# ]1 Y4 F0 A. }" O3 E3 u
chineseid = document.sform1.chineseid.value; 5 c, m$ w% l' D
if (chineseid == "") # v* O, |( g" m0 r2 N
{ , U# D* X$ u$ `4 {+ W8 D: R+ G
alert("请输入中文昵称"); " g. u3 T; g8 ]$ l
document.sform1.chineseid.focus(); 2 l1 k$ O$ E! j$ c3 C
return false; ( R) m- i; n! p0 A, |% I" n6 q3 Q
}
' {" X: s2 D9 e1 j, w' | password = document.sform1.password.value;
" {# J) b- Y! ]' U# g3 p if (password == "") & e) c- c* U) Y! `" V8 ?6 H
{
. }! y: W8 [. J! c( q alert("请输入登陆密码"); : R6 z8 _: m5 r3 u6 C
document.sform1.password.focus(); 3 t* {0 R; S1 f
return false; % A" q- C9 T7 G- S2 X/ d: e
} + N% ~: _1 _8 u) }
password1 = document.sform1.password1.value;
( ]: V- ]& C; e: b% c; o0 e- _ if (password>password1) 1 u# X" {) ^9 \5 F" \
{
; t# C- H! k" Y. R/ V1 E% B: k alert("重复密码与登陆密码不相同"); 4 M |- p: A" n
document.sform1.password.focus();
2 I# {5 b( `9 {1 R7 J5 Y, y document.sform1.password1.focus(); 7 ~+ s! s, c- A/ ?& d: M
return false;! }5 h4 J K' a5 Y7 T2 K) W# U: y
}
9 U9 g- g! X0 L1 mif (password<password1) $ f4 X' G. E& Q7 b! G# A7 K$ G
{/ \, ?; [8 m( B1 t& H- j+ |' ~: f* O7 m
alert("重复密码与登陆密码不相同"); ! n1 `' C" r9 E/ W
document.sform1.password.focus();
8 k; R: p% w+ A/ Q& \ document.sform1.password1.focus();
& q% w: @$ l! M/ @+ K: M- Y return false;
! K: J) l1 q' @- Y+ y* c. Z }
" V- [; _ W+ A0 T, L2 ^ e. z if (document.sform1.email.value == "")
: I' M7 O0 K1 K v {
+ P& g3 q Q! K( ^. _* O alert("请输入您的E-MAIL地址");
0 d$ k: U k" S5 {: F5 W6 b document.sform1.email.focus();
/ X2 h+ @# r$ C* U5 K' a- [/ i return false;
5 Z* {) X) |9 D) g# t' M6 K9 \ }
/ q. w5 d5 q7 @
4 U$ B- A( ^( t1 X/ f# \ email=document.sform1.email.value;
* z# F2 Y2 x P3 [6 @. @$ e r5 l9 {8 B emailerr=0 3 P4 z( a9 O- D8 R+ \2 {
for (i=0; i<email.length; i++)
) s! ^8 ^, Y' P% n. L5 s& }2 \' o6 j {
4 f4 X2 }/ t" ~# @7 K9 Z if ((email.charAt(i) == "@") & (email.length > 5)) . b$ |# X& n: `7 |* Q
{ ) y! R' j8 g2 A$ ?6 V! P
emailerr=emailerr+1
/ t' B) h7 \) T, E9 ~3 r. P% N: [ } & ?% e; O1 p) @$ p1 x9 E" `4 j
} , _* Y A: v. ]( R1 Q1 K; Q6 k
if (emailerr != 1)
+ V! y: v6 M. L6 }" A+ x' W { $ e: C: H- X/ }' v' F) z9 z
alert("请输入正确的E-MAIL地址");
! I- P+ d7 G, d3 ^# I5 l document.sform1.email.focus();
# b6 @# H1 U0 g' H+ i2 t/ l* t return false;
" D3 A0 X" z+ p0 j) P }
2 E( {. }8 U/ z8 O6 z) E- u
% A5 _* q" T7 W* @2 t! j if (document.sform1.checkask.value=="")
: ?3 h+ \$ d/ O1 I6 Q; J { ; a- [8 _! l/ \! `4 y# x p
alert("密码提示问题不能为空");
! @) @' M/ Y& b. g# d* v document.sform1.checkask.focus(); / _9 A9 N) n+ a S
return false; , f P6 r6 Z$ L) j1 v9 p3 p
}
# L: o2 b6 t4 M) E# L if (document.sform1.checkans.value=="") 8 `2 Y' \! {, G# w) n
{
# B4 G/ I u9 z5 I6 g+ ? alert("您的密码提示问题答案不能为空");
8 x# W% d/ q7 z9 h$ o9 Y+ U' ?3 s document.sform1.checkans.focus();
^1 [" c+ u9 a# w* G return false;
) {$ N8 R) R" a2 `" V }
9 r j) t1 I0 i0 d8 ` a4 Q return true;
3 I7 a% P/ x8 B/ s ; m# J/ }1 ]& O4 R0 M( b+ i$ f; M1 _
} . C; }& I! |* n! s9 ?+ U% W
</script> |
|