|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14391
- 金币
- 2481
- 威望
- 1647
- 贡献
- 1429
|
这个脚本对你可能有帮助:
* p" t* c) G3 A# ^; l<script language="javascript"> & P9 Y. _# D J
function IsDigit(cCheck) + u8 B2 [2 n+ H% t8 c
{
% c' p, ^# U; }( q; [ [+ j7 b# T return (('0'<=cCheck) && (cCheck<='9')); , x( \5 h3 L. C9 q
}
3 b" S8 `$ h* Z6 J' V1 F! |
5 ?8 ]2 h0 _& X5 p3 M1 Dfunction IsAlpha(cCheck) 6 H; M- ~ R7 ?$ R# A
{ - Y: r4 [; a l+ g( o( g' _ P
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
$ x) e* f8 e: z) F# s7 F } 1 ? w. z% r# Z. Z3 b D
" N1 Y( O. X+ Q8 ?( _
function IsaNull(cCheck)
. l; S4 |! _7 r; D- L { $ G) _5 ~) L! M* ? x
return(cCheck != " ")
- ~' \0 N2 L1 O6 o } 8 A+ |" q* f# Y5 |8 ^
, Z+ Z: [2 }5 j/ O V) W3 y* E
function checkform() / o9 P8 s; Z% e, i* x/ G1 T1 w: M
{
6 Z" X/ a7 @+ e( r |0 N id = document.sform1.id.value; . J# b( X" R6 D* ~8 n( f' R+ H
if (id == "") / y4 C2 j" @' H0 D$ w' M$ H( b/ Y
{
( o7 @, e7 I2 T7 c% r8 f alert("请输入注册名");
]/ q) z3 y/ a( L$ M document.sform1.id.focus(); 1 h3 X% u7 S8 V
return false;
3 F9 E, Y% U3 o }
3 l: x, i( n) w9 f! n$ g/ X 3 O! q5 K( E9 @' V
for (nIndex=0; nIndex<id.length; nIndex++) 1 f* _! m' E3 P' e6 {3 l7 |
{
# v% y0 g4 Z7 g cCheck = id.charAt(nIndex);
& Y, M/ C. F* p: [ if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) / N" e6 j4 v1 C" ^
{
& y( o$ m4 B8 X* c! E& Z" U$ s alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 4 N9 \4 g7 M9 C. i
document.sform1.id.focus();
8 a6 {! j$ i6 @; X* L return false;
6 N g V% o3 e } 8 N, ? S5 N: E0 Z0 s+ Y. Z
}
# Y# K% K" L- _/ y) p chineseid = document.sform1.chineseid.value;
" k6 ~9 ^4 r! j& O. v if (chineseid == "") 4 u" K3 v$ U$ C5 s
{ 5 p( P% E$ i' g7 y% {; A
alert("请输入中文昵称"); . d; M4 P, o/ B: ?+ @
document.sform1.chineseid.focus();
( }" B1 X3 X5 x5 r2 X return false;
a7 T8 w5 e( i3 ~7 ~3 _# V }
" x8 Z$ i1 Q$ _) M, \' L3 i4 X4 x password = document.sform1.password.value;
1 t( V3 F o% j4 P' Y, q7 T+ ` if (password == "")
1 U4 ~" n, e6 g {
; U$ J; L# D g alert("请输入登陆密码");
9 y/ Y" U2 R0 G/ o4 ? document.sform1.password.focus();
8 S1 G$ C3 R. P$ L9 d! P# x% ] ] return false; % X$ W$ { {+ e- d
} ( Y) R0 b7 o3 k1 w* ^& {
password1 = document.sform1.password1.value;
. V( W/ M4 S; ^. M if (password>password1)
" c4 n \' s! u& [) j {
: r5 a3 ?5 \7 l2 r7 z alert("重复密码与登陆密码不相同"); * ?9 o, G5 N$ K1 d5 V& o8 O$ c# W; d
document.sform1.password.focus();
. H3 E* P1 I1 \3 \( R6 ] document.sform1.password1.focus();
0 c' f! V" }3 W* X* L+ ?7 b' | return false;
# Q+ [$ l+ b. n% s% t4 ^ } + u4 C; D8 Y( F$ \; k; [
if (password<password1) / j5 U. d! C$ z: |" ?
{
$ O5 ~0 a M/ M. E alert("重复密码与登陆密码不相同");
2 T* ?6 N/ C, h* ~( m document.sform1.password.focus();
& H. O# c( Q% t$ \$ Z- U! c document.sform1.password1.focus();
& b$ A* ~' C& a3 b+ Y' p4 l5 U return false;
% w0 v p y# r9 K4 t4 h } & @4 m1 {! U3 [9 h7 r
if (document.sform1.email.value == "") 7 a% J6 L o" x: X
{
2 b/ Z* N# q) x/ N alert("请输入您的E-MAIL地址");
$ K9 u6 Z/ C. C: ]" C document.sform1.email.focus();
# q: z7 X7 p3 w. Z, k return false;
7 }6 X6 [. Q0 `* m } 1 N2 E" J$ v) |: U4 E2 n' q
+ C; @+ E5 z! k; [8 C/ g
email=document.sform1.email.value; 5 h% S9 K3 e; d- | _# B
emailerr=0
0 V: {7 |" W$ W9 c for (i=0; i<email.length; i++) 8 h0 J2 N/ _+ q; G$ d# h& e P
{ 6 x7 G& ]; t6 l9 G8 J
if ((email.charAt(i) == "@") & (email.length > 5)) $ [, k, A: o. O0 t& B( l/ |
{ % h8 [2 S. ^9 h$ g4 h
emailerr=emailerr+1 ' j& C( ]( v4 \" {% w
}
- S% e; t/ A' B }
* X* @% q7 V6 V, W( U+ B$ H. H if (emailerr != 1)
/ A' P' |7 }3 B/ m; P- K { 5 k6 y9 `% M3 m( u# ^3 P
alert("请输入正确的E-MAIL地址"); : u( @5 e1 |# q# D( n
document.sform1.email.focus(); 4 g- b1 C s; K+ C3 u
return false;
w, D. P- }7 J: D: i- H4 K }
- `# E5 D7 w1 ^3 Z0 A5 u+ J2 y4 a) a ) u2 h/ r- Y I6 P8 v- X; q3 H0 A
if (document.sform1.checkask.value=="")
. K( l \( ]+ L { . S) w/ F" I' A* @$ A7 J
alert("密码提示问题不能为空");
* ^( ?/ [* N' f- c& W# U3 i! O0 U' ^ document.sform1.checkask.focus(); 4 [9 j/ M# ^) B* u) q. O4 b
return false;
: x& z$ y# T3 [* [! [ }
) a# `% e4 j$ _ if (document.sform1.checkans.value=="") " z6 N8 H2 E: M! K1 U/ [& l
{
# q' r; D4 i# h0 G+ o, y alert("您的密码提示问题答案不能为空"); + `* F+ e7 }6 m; J3 P
document.sform1.checkans.focus(); : N: C8 k) N5 A% `- C! O) A8 \3 \0 x
return false; + U+ x2 b& |$ |
}! N3 W* Q# V, h
return true;
+ @8 `: ]9 {, R! \. q 3 b/ x! n& b! x( C
} 4 e, F0 U' Q1 J6 c X5 y
</script> |
|