|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14341
- 金币
- 2456
- 威望
- 1647
- 贡献
- 1404
|
这个脚本对你可能有帮助:8 m! w+ N Y0 y! ?, x% T N: ]3 _
<script language="javascript"> ' C2 l/ o! S; g, ? l
function IsDigit(cCheck) , X5 u9 |$ w/ P9 A% `
{ : A I7 l! ]7 M* f& i
return (('0'<=cCheck) && (cCheck<='9')); + e- F0 V# k% x. o
}
3 `; ` y+ z) H1 c& B ) Q! z' j6 \/ C! R( P# z) b3 u
function IsAlpha(cCheck)
$ C: {# \* k! f9 p: `+ f9 A8 h- R. J {
( h l s* z( S g% } { return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ' c! p3 K2 [7 W1 ~, v5 o
} 3 D" {$ Q( |0 v* V' u8 [
8 \4 y" w! V( u' D7 _
function IsaNull(cCheck) ; ~/ Z9 U0 \0 l7 ?" ]1 q0 [8 _
{
- K& s6 z; [1 X* i. W return(cCheck != " ") + H, r2 G" F, l5 f# f) g- L2 B/ r3 U
} 8 @. B4 _" V0 {3 s' k/ t' G! c& X
' [' r" o2 J3 O9 ofunction checkform() 1 v3 v" G3 Z' ^) W
{
/ ~% F/ P9 M' b8 s. h id = document.sform1.id.value; 4 Z3 ^* \6 K5 b k
if (id == "") % t& a# K- h, F) v* U' \* Y
{
; i2 X* F+ |6 n* u- _ alert("请输入注册名"); 5 z2 r, j. X, \# {+ Z2 P5 t# S
document.sform1.id.focus(); ' D3 ?3 E$ ~- \9 `, p
return false;
* s+ G9 L, Y8 E- e9 f }
% ^; t+ E) N% d2 v- ~ 0 e1 P: r; v+ G1 _
for (nIndex=0; nIndex<id.length; nIndex++)
2 \% o9 ]6 T! E7 ?& ` { # s) c/ v" t4 U3 `) C
cCheck = id.charAt(nIndex);
) `3 w ^4 {7 L; x if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
7 J2 ~2 O8 W! I2 p { ! N9 u8 x; M7 c" b
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
1 M" @3 c8 G- H" ~6 J5 Q0 ~3 z document.sform1.id.focus(); & j* k3 S% {$ {8 ~8 i( c
return false;
2 F) a. p9 L; B' x/ Q' X& i }
1 C; ~- M; K6 \/ T0 u* j } 5 N/ W# ]! e$ t- S
chineseid = document.sform1.chineseid.value;
. q- G; {& j/ D; F8 Y. E if (chineseid == "") X* p7 N# _. f
{ , C& P# p( A( u, {
alert("请输入中文昵称");
0 V/ `5 e3 o2 }" _ document.sform1.chineseid.focus();
+ Z! N2 M& l5 S5 _) B; | return false; ! I7 [7 Y/ y/ x; C
}
( _! D% z6 s# Y% F0 C password = document.sform1.password.value;
% G8 c0 r! d$ L( a# J+ r6 q! i# Q if (password == "")
M+ }' _6 u _ { / A3 w3 u$ c8 B
alert("请输入登陆密码");
9 k* r3 ]# X1 N3 x document.sform1.password.focus();
% N, K! N+ i7 D6 {, d! e return false;
" m0 c/ o: c0 E8 ?. g }
4 c# t% t/ A, O/ q password1 = document.sform1.password1.value; ( E" p0 [2 _1 t) I' b
if (password>password1)
3 _# F K4 f* C$ l* p {
$ ~( P4 m9 C( }* z! u) N9 Z! @ alert("重复密码与登陆密码不相同");
+ F: n6 K8 D, J5 {1 N6 I0 ?* b$ W document.sform1.password.focus();
* k2 N% W2 { Q! [+ \ document.sform1.password1.focus(); . v# Q% c9 A7 Q: n9 z$ w/ @- G3 I' Y
return false;
! Z* T$ |7 x" O: q# X } 4 x5 @4 g, Z8 t3 K% `6 ^( a
if (password<password1)
4 O- O: q+ c3 a" k' J* ?1 }* Z {5 r* A4 D3 ^6 N( n
alert("重复密码与登陆密码不相同");
. b4 K& q: G8 M# r document.sform1.password.focus(); ( \" r- W0 P6 p* J' q0 {# h; j
document.sform1.password1.focus(); B4 r7 F: s1 A/ b' y( n- ]$ d- M
return false;
- Y0 P0 O6 l+ v2 ~ }
2 S5 u# q/ o1 F- {) t if (document.sform1.email.value == "")
: c7 n& E. {- w$ d& ? { & ?% _. o; `9 j) ^, Z# `
alert("请输入您的E-MAIL地址");
0 d6 A8 j$ B8 U; i; m& h document.sform1.email.focus(); I! P' M+ ?* o
return false;
9 ^' L% Y+ J: S4 \3 M9 D' U$ i }
; {; ~& U. x' L9 a) {; V" J9 X4 ~ 1 O+ M2 J- f5 g* w" O/ ^7 X$ i& `
email=document.sform1.email.value;
7 ^! G' Z/ c9 q2 N emailerr=0 ; g% I& ~# R6 M' r1 L2 `
for (i=0; i<email.length; i++)
' f2 b0 m( _6 z) z; z { 2 H' z4 V* _" B; z% o
if ((email.charAt(i) == "@") & (email.length > 5)) # \! c1 `/ x# o+ Y0 X7 m& T" S
{
; F9 e) X; t. ?4 V' | emailerr=emailerr+1
1 ~0 s2 U5 h, H2 o2 t8 E( u } + F, z* p' F# n" y |4 K; }+ X% @
}
0 ^5 t: Q7 O, u6 Z1 V) G if (emailerr != 1)
O% d3 A) s7 T. u. v {
1 }; `- V5 d Y1 D alert("请输入正确的E-MAIL地址"); 4 y: n+ I. ^1 n% }7 ~8 W
document.sform1.email.focus();
/ m* ?2 d9 z) _ return false; 5 F7 M% c, W5 K2 y* S2 D. @
}
: R. ^6 U1 k3 \4 a 2 b, w6 D8 A( C2 [+ Z# \+ z' ^: i1 g3 u }6 l
if (document.sform1.checkask.value=="")
7 q* R) J! m& c+ N+ }$ F2 T { - [ }& }6 G' U' L l ?
alert("密码提示问题不能为空"); # w) J& c) M0 h6 @; D& e$ Z8 d
document.sform1.checkask.focus();
% m4 W( V1 k4 D+ _- N3 e2 R return false;
4 s, ~- f! ^6 c } . w: w2 h! ?( x/ l7 e# {1 e
if (document.sform1.checkans.value=="") 9 V! g' o/ W* K, A. _3 |- T+ i1 D
{ r( W' H% h8 v# x, Q5 b
alert("您的密码提示问题答案不能为空");
+ }( p ~ k4 r5 N0 K document.sform1.checkans.focus();
. U" A2 V& \% s1 `, a2 S/ x return false; 7 T$ e& a! K& @' r: q6 N
}. R) M0 g' n" V" p H i
return true;
$ s/ v) j1 e% U/ o2 v 3 k( x& t, Y1 k
} 9 C& ?, l5 W$ k
</script> |
|