|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14321
- 金币
- 2446
- 威望
- 1647
- 贡献
- 1394
|
这个脚本对你可能有帮助:
( o4 F/ h3 F U/ e5 X1 T<script language="javascript"> + W6 }# g! A3 t
function IsDigit(cCheck) , ^4 l/ g" D, g5 r
{ $ R; @; l6 D* E2 _/ |1 ^8 o9 ?" B: R
return (('0'<=cCheck) && (cCheck<='9'));
0 B( U3 D7 R% I W/ }3 n' ^$ f8 p }
# j d4 _7 C$ h+ x/ j- F5 A, Q3 ^, x S% h1 T) n8 G. Z
function IsAlpha(cCheck)
+ F$ U8 N. E8 w; l { $ J8 ?" Z4 C+ E C/ \. g
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 7 Z/ N7 C- B% J6 d- s; `% r
}
8 W# [1 h5 P! V1 W4 d " J0 X2 F. A! h0 u7 ^
function IsaNull(cCheck) ; J5 y5 g6 e% ]) E8 k2 F& y
{
' ?$ O8 J% B" `1 Q; [; V+ K& V return(cCheck != " ")
+ _7 R' e j1 E- ?0 o T }
' C! c( u* h5 `( m
$ l n, X. v* q8 Ufunction checkform() + j: j# N5 k q+ R2 t% R, M
{ 0 |, B) y+ J# s2 v+ A5 Z
id = document.sform1.id.value; 4 X% z H- o; X: c* r8 E0 a& h
if (id == "")
" W u) @" @" ~+ G9 q" J { $ Z4 X) J) v, n& I5 y
alert("请输入注册名");
: _. ^; Q) T4 }6 v4 I document.sform1.id.focus(); 7 Z: P. \6 w8 {8 n
return false; & [* ^$ z: v4 X" Y, N+ F& r
}
% O x- c5 \; ?1 n8 g7 H . ]. ]% r! a \* K3 M% E
for (nIndex=0; nIndex<id.length; nIndex++) # m& {$ P" c a+ _5 N9 L
{ # q+ g. C" x/ q1 `4 \6 O" P" F# v3 Q
cCheck = id.charAt(nIndex); ' S, L9 l- \( W; S% w
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
( i: X: s: ^- C7 [( Y; m2 K6 a {
+ C6 P- O7 _3 c" ? alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); ; }) d" f, u6 @& p* t" Z* m2 L
document.sform1.id.focus();
5 R+ v! i% x! d7 ]2 I% s return false; ! M' Z! M" r6 J* }. x
}
+ C" U) c, g% ~& I# K }
6 n# M3 b5 f' B1 P, z- u chineseid = document.sform1.chineseid.value;
/ t4 E: x) e9 f6 P if (chineseid == "")
$ O- ] r O- V3 J {
' Z3 m3 e9 o% Y4 z alert("请输入中文昵称");
0 T$ |+ P; o+ d- [ document.sform1.chineseid.focus(); ( a0 e8 |9 A$ O6 o" C) b- v
return false; / c8 H. ~" ?. E+ C
} 7 q' ^% b+ S' \4 j
password = document.sform1.password.value; 4 F, ~ w/ F/ u
if (password == "") , T1 g( J, T1 d1 v6 e @
{
* E$ M: ?# ^$ w u* B alert("请输入登陆密码");
. |0 L9 E" s6 x5 w document.sform1.password.focus();
: O( h& _3 d# Z/ e6 o6 |* N return false; . ^; z- u7 R$ D" j! v9 v% G4 r
} ) U S3 B" ^9 l" X1 v5 B& |- `
password1 = document.sform1.password1.value;
- |! }$ N4 V- b4 [/ Y2 e if (password>password1)
8 v: g4 w8 {5 S' C8 y {9 F+ I" ^0 M s; A
alert("重复密码与登陆密码不相同"); ! v! L9 m' Z% \
document.sform1.password.focus(); $ ]* q; p) k* K0 c. n
document.sform1.password1.focus();
4 |( S' Z$ l. Q0 O- V return false;- s3 L7 J) ^4 A5 N
}
! N; s: R; \+ G# @. Xif (password<password1) - w# d3 ]4 \0 l
{
8 ^4 v6 E1 w8 z% w alert("重复密码与登陆密码不相同"); 6 p& k! k( [; l% s/ ?5 M w) o
document.sform1.password.focus();
4 K# f, D6 \% [! z; M9 J3 j9 a document.sform1.password1.focus(); # `5 t$ y. F; e: i# t% N4 V6 N. f3 J! w
return false;9 s/ z; d$ l; s1 l5 N6 J
}
4 W) V) T, b2 r! D/ ~ if (document.sform1.email.value == "") 0 v+ @4 }) S: R L+ x: @ o
{ ( l7 ~: d1 B8 G
alert("请输入您的E-MAIL地址");
" m- t2 O' l" Y9 q document.sform1.email.focus(); 0 p( A* l/ d: Y$ Q; p
return false; 6 @$ h" L! Z5 x9 M4 [1 L$ |" F
} $ f/ T: ^/ m; L0 ]$ f
* |% }6 P! u# I" J( {4 V email=document.sform1.email.value; 6 L: q. i5 N8 G; G5 A7 v9 n; D# n
emailerr=0 ( A( Q( x" L% E' Q7 J
for (i=0; i<email.length; i++) % Q! J$ {& _6 F6 W' q: A
{
( P0 e& u {# T if ((email.charAt(i) == "@") & (email.length > 5))
' g. d2 @( w7 m+ J& V7 N( c/ l {
1 V5 x7 _& \! z5 i" L M/ O( Y4 R+ ] emailerr=emailerr+1 - u) \. k5 f, I, Z% ^: @
}
/ X, ]( U$ ^: k+ ~2 o5 J! ?: \! P/ i } ' h) }- y7 {+ \: X4 H
if (emailerr != 1) 2 d5 S7 c1 _% S/ v+ l
{ 6 @: M1 w$ z) [& a8 g. I, N8 D: u- n- j
alert("请输入正确的E-MAIL地址");
6 M# X0 \. t1 o _* m1 y2 ^. G( y document.sform1.email.focus(); * X: i0 y3 i9 g' K6 {/ A0 ]
return false;
9 J$ E8 {$ |0 q7 r } 1 m1 ~* G7 z& [
" L% `- @, C2 P* {
if (document.sform1.checkask.value=="")
3 a2 r. W s) f( l/ u { 5 a* a# [4 Q' O, `# a9 Y! M
alert("密码提示问题不能为空");
$ j7 R, S* k+ R) I: X2 d6 { document.sform1.checkask.focus();
/ u- s- G+ r$ G0 E/ O, L# N' u return false; : Q: g8 P6 `6 K4 k1 R
}
) H- r4 ?+ u# {' v7 v if (document.sform1.checkans.value=="") 3 J* g" V1 t( g
{ , I1 L1 q1 o2 Q9 }& E
alert("您的密码提示问题答案不能为空");
% Q4 b Q* T! W7 ?( S+ q, m document.sform1.checkans.focus();
% @' O. K! m- a7 y; O7 R return false;
9 @* e5 F) I" ]/ o/ @ s7 W }& e1 v6 w' @: W- y
return true;
/ I; E5 `/ \6 r5 t* {$ E 7 L5 l4 N- U+ c5 R
}
. F+ U/ W! S9 G M2 x' G. x! u</script> |
|