|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14439
- 金币
- 2505
- 威望
- 1647
- 贡献
- 1453
|
这个脚本对你可能有帮助:# P4 F7 A# P, R& W0 h
<script language="javascript">
- D" b+ O. C1 }: i/ Sfunction IsDigit(cCheck) o; X. |) b7 P" N2 P* Q% B
{ 1 K/ q s+ n# E8 V- E6 g; e' F
return (('0'<=cCheck) && (cCheck<='9'));
, }1 G! ]2 J5 h5 O } * m: T4 B9 r/ X3 i' X$ I
; Y+ _7 J; R" f6 d# Sfunction IsAlpha(cCheck)
/ P0 }& A$ J+ J9 B: n { 8 ?7 q- y# a5 d) H, _" \2 s( \
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
8 i7 b. Q9 l7 z! ~: H }
+ u; J M- d! o4 ] / \" p5 o/ f# P3 q# b. R' F
function IsaNull(cCheck)
- N# @% q& g6 H# u/ k! O { 2 @4 ~8 e% t4 |6 M6 `2 F8 R
return(cCheck != " ")
: _4 V. `4 s4 _, f+ E2 }' |- [" K" a- | }
6 o5 D, k7 ~# r, q$ Q9 ~- }
% K$ A. ]4 G% c4 k6 @9 Z0 Z$ afunction checkform() 1 \8 r3 N7 O4 t7 i
{ N, N$ v$ l! P6 _6 _" A
id = document.sform1.id.value; - [5 s7 H- a2 `) j
if (id == "")
" h7 @, r: T \( o; X {
6 P8 g7 Z% h: a& I" q) S alert("请输入注册名");
. H* e1 j1 K! \* e+ O document.sform1.id.focus(); 6 z/ Q) B& q/ U& ~
return false;
) ^$ k8 n6 N% P8 v. }% G; k }
1 _3 Q* ]/ E! t& A! E& m % I+ U' T' E) h; n& O6 z Q
for (nIndex=0; nIndex<id.length; nIndex++) ! t; c0 o. f0 E+ ^, x |
{
% _2 e6 t+ ]2 J' }7 J7 D, } cCheck = id.charAt(nIndex);
- F9 y' d+ t1 {% w; b3 m$ Z if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) & _) N o$ h1 G! F5 p3 I, H) s
{ 0 q+ C' Y$ y) f) @7 }( a
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 8 ?+ X0 `( U: n; o
document.sform1.id.focus(); : J% T( ^% h) g |6 i5 Z' s. n8 d
return false; - w$ ~3 A3 C4 ~" Y
} 0 Z8 T! P- w6 J6 C* N! f
}
& S t% g6 j! y* N4 E/ ~7 Y2 P chineseid = document.sform1.chineseid.value; 5 H) Z! E8 a i" P* O# x
if (chineseid == "") , e. K# z6 ], m7 ^! A
{
" K' h/ g$ ?- V4 A" ~ alert("请输入中文昵称"); 5 s$ @4 n# c; O2 t: b% f `2 k; F
document.sform1.chineseid.focus(); 7 `7 H% t' @2 F) B6 z
return false;
* E; Y& m, n; h4 h+ }0 g }
# @0 c$ T6 P8 M4 |$ ?$ m1 J" K password = document.sform1.password.value; $ K7 f, g( d E1 h
if (password == "") ) q/ x# q. `2 ~1 z K
{ + K6 I5 n) ^, e* p3 X2 k
alert("请输入登陆密码"); ! m2 \$ M# C/ a
document.sform1.password.focus(); 8 u, i2 L! S' x& [
return false; 2 C/ l/ B& F6 F' {- t' v. b4 j/ b
}
# i/ }9 x; F z6 ]& I password1 = document.sform1.password1.value; 9 [+ h) G* F) i: w0 w
if (password>password1)
: U4 @0 {/ r& G# K" r {
; v4 e: T! p8 }5 o, B3 B. `/ J alert("重复密码与登陆密码不相同");
% h- B5 F- W# R$ r" z. a( U* b document.sform1.password.focus();
. r# p8 D3 z) Y0 S4 c' ~6 b document.sform1.password1.focus(); Z8 @, F# N' ^& Z* j
return false;
" B8 q7 y8 L1 b* U- ^9 R5 H8 n } 7 c6 T9 i; g! o+ T6 l
if (password<password1)
/ o* u' u9 d( P3 L: R5 B/ m/ K { t4 S2 v- h2 K3 o" a* \5 o
alert("重复密码与登陆密码不相同"); 1 b6 A. f3 G, x% O" e% Y
document.sform1.password.focus(); 3 d! O% d3 }9 ?8 W+ Q, }
document.sform1.password1.focus(); . P0 L% Q% W& \2 l* n
return false;' j8 i8 p2 `4 {5 R( U5 C# i' Y
}
1 h9 m' L$ {+ k }' e' K/ C" ? if (document.sform1.email.value == "")
( h- Q+ }: Y5 N7 ^ { * y) W* u9 U$ R; L+ M" Z. y5 r5 o
alert("请输入您的E-MAIL地址"); * L, N' |) i$ v" r% a
document.sform1.email.focus(); & @& b# M, r) E$ V+ s" T
return false; : y8 D) g$ e9 _0 [3 w8 Z5 ~
}
9 Y7 l/ k% d" t& q# {; B , D- M2 A/ w3 U. |4 P
email=document.sform1.email.value; ( u9 }2 a, T7 i, M1 Q/ K8 k
emailerr=0 n2 ~- J5 _) X% r/ `8 Z
for (i=0; i<email.length; i++)
/ V4 F ~8 j: G { 5 N: G1 j9 z6 f N: h/ p1 C
if ((email.charAt(i) == "@") & (email.length > 5)) 5 Z' n4 C$ Y; |. _+ {
{
/ A5 ?7 [! i7 ]! m; Q emailerr=emailerr+1
7 m; K/ ~3 o( |* u: k9 z7 g& B } / b5 M) [$ G6 d7 X& M5 ^# [4 W
} . ]; ]3 W0 p1 C) B- t, r, k* ?
if (emailerr != 1) ; t/ u# B& h# M- s2 O4 |
{
7 b" a5 {: P3 ]: j+ \ alert("请输入正确的E-MAIL地址");
, c) I7 D: y# F+ l document.sform1.email.focus();
& M U4 }' l7 z v. Q2 w1 A return false;
- `2 V" Z! n& U. Q. h. k# R }
/ x0 m# @, e6 V# i/ X5 ]2 I
% O/ P/ e% K/ W! H$ h0 D" W if (document.sform1.checkask.value=="") 3 n1 \( z# r x& Z+ Z! [3 T! G K
{ $ o1 D/ b& Z" i$ G. x
alert("密码提示问题不能为空");
7 S! ~" J$ p( X2 R! X& @) f9 z document.sform1.checkask.focus(); & x/ d. \" X% K1 Q5 ?% W# T7 N2 R
return false;
4 N& g& m0 |. H& [1 H } 5 ]1 w1 s W) H9 w" N1 [/ V
if (document.sform1.checkans.value=="")
' `( g! M( [$ R0 \$ u0 O { 9 T! U9 }* L" K/ R# n
alert("您的密码提示问题答案不能为空");
6 n& h1 s' p7 Q0 A document.sform1.checkans.focus();
* b$ c; x% h/ V2 O( f8 W return false;
# I: L! r) B- R- [& b% _ }3 C, o1 x3 E7 a/ I. z- T
return true; , j/ F1 ~/ k( f( k3 u5 M
+ Y% ^$ J8 a! w% A% G% ]0 `
}
2 {3 X) _5 A! a" g" N" l8 q# |4 f& S</script> |
|