  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14191
- 金币
- 2386
- 威望
- 1647
- 贡献
- 1334
|
这个脚本对你可能有帮助:/ L; O. y5 f, j i8 c
<script language="javascript"> - ~3 A8 Z( q8 j# T
function IsDigit(cCheck) $ ]5 D# P" X" D$ W& [
{ + h: @8 \. e; B5 s
return (('0'<=cCheck) && (cCheck<='9'));
' E1 _! V3 _ d% u% s* p } & a( O0 v% @' ^* D+ a8 P3 J
, g1 [# U. h4 N& X2 {function IsAlpha(cCheck) + `9 e. ^8 Y; C6 L, ]# W! }
{
. }3 f8 H( a* v9 D' n# w0 B& n return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ! c7 Z/ o0 U/ Q1 ^1 }. Z X
} 4 j' o& l D: f9 h/ q5 q% x8 v4 Q
; u; V2 S$ j+ i5 Rfunction IsaNull(cCheck) $ ~- q, g, l9 U" V" D+ A' f+ H
{
4 R' s' X( Z" t return(cCheck != " ")
% {+ Z, z5 e0 y } . ]# e; ?( v8 F) y
" u1 s( g6 @4 \) ]* r
function checkform() 0 W1 u# l- W8 p
{ " c6 N) t; {$ I' l
id = document.sform1.id.value;
* V5 k/ a# V4 R. t if (id == "") % j8 w/ u: o/ u. @7 D/ w! f
{
' K4 u8 o/ K$ n alert("请输入注册名");
6 J6 `: u* T6 w0 F% o) T+ |7 N% D document.sform1.id.focus();
# ~8 k8 F; r! k return false; 2 N; E) Y( w6 B+ B6 H) U
}
; K/ \- ~/ h1 b+ ?( o; K, ?! u! k" R
& {$ m& \: @- x" I for (nIndex=0; nIndex<id.length; nIndex++)
9 [- Z$ M& a( @% m7 f7 ` {
$ L/ F6 N7 D& t* x3 s- g7 t6 u5 U cCheck = id.charAt(nIndex);
4 O- x/ s% u! X( e7 x9 }( d9 u+ f if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) ; x9 a. i/ Q, s' D
{ # k. i) c$ K) s$ e2 L% s
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
* N& N) [' O' d5 _" d document.sform1.id.focus();
/ o' p. |$ Z+ N1 [% t# u/ |7 S return false; s% I) ^4 J8 {) S4 ^( L4 j
} 1 A8 J9 H. K, Z9 E
}
6 L0 {" _% [7 d, W4 V- e chineseid = document.sform1.chineseid.value; " P" Y9 d! ^, P+ m4 c
if (chineseid == "")
' G5 `4 o: e) I! U+ b; |' C2 x! j. p6 C {
3 w3 m4 }- f- S3 j" \. C4 g! ] alert("请输入中文昵称");
) W7 e3 i6 X+ Q6 o7 b( i% { document.sform1.chineseid.focus(); . l" I( y1 ^. H% O% Y
return false; ) x; K/ [9 }5 P5 t& U U2 X' p
} 7 \5 y* A' R/ M$ L6 G
password = document.sform1.password.value;
8 o$ n: C* }7 A if (password == "") 6 E, Z( d' M0 _3 h ]2 u8 X
{ - X+ g/ q* |4 R X% P
alert("请输入登陆密码");
8 ?/ N# V2 t/ Z: @ document.sform1.password.focus(); 1 H5 d2 v5 O# d! e
return false;
?. R" q- d Q } - Z' N; y8 Z2 [4 {9 b
password1 = document.sform1.password1.value; ! v) I& j$ }1 w0 g$ _& _
if (password>password1) ) c9 m1 L: n; w' K+ ]
{% t1 S, _" U$ ^& Q/ H. W4 D
alert("重复密码与登陆密码不相同");
" t+ y1 o% i& l. `5 x, a1 Q document.sform1.password.focus();
/ d8 k7 M6 }( Q" `. t% Y H2 S document.sform1.password1.focus();
6 P3 B$ a2 {- ?3 z/ Q return false;
' _ `, B+ z9 A } 1 U- I* R9 W8 j1 I# T$ w6 |# G, T A
if (password<password1) ' ?" V- a) o5 S# m0 {
{
5 N7 a2 I4 N# f, W7 o: F8 B+ j alert("重复密码与登陆密码不相同"); $ q9 N5 Z) [% z- i
document.sform1.password.focus();
* r: L1 K( F8 s8 { document.sform1.password1.focus(); ' s0 N) G7 _& S6 E* s6 p
return false;
, Z9 b: f+ a L: e7 ]$ } } ' ]0 ?) r! y. [$ v1 f% O
if (document.sform1.email.value == "")
) d, F1 |0 ?$ |6 o. d" b& r- r& Z' } {
0 M( {8 a" j' ]2 c) _( t3 s alert("请输入您的E-MAIL地址");
' L- V8 Z5 X) L% o( N: q- _ document.sform1.email.focus(); & b- {# K9 X. ^3 K, c0 B4 t
return false; ) X6 A3 g4 R6 K+ F) s+ z' M7 |
} 2 y4 T9 d' m+ p7 [" u
L4 K* H, _3 Q- o' C" N& B email=document.sform1.email.value; ' U* _# m, H# t- z" E; G+ s
emailerr=0 1 b7 M0 L& v$ t4 z" q
for (i=0; i<email.length; i++)
6 ]# J% c* r- d4 R8 d { 2 B3 o) N" D! a) |7 {3 L+ p. D' |* ~7 A
if ((email.charAt(i) == "@") & (email.length > 5)) / [$ y' N( M, g. q% H* _. d: V
{ 6 L; c, x! ~! [
emailerr=emailerr+1 - b, D1 g1 V2 @. t+ A
} . q; F' f$ e! ]9 T1 f+ u- y: u: L
}
, V2 V' c( n" P( G7 q- `7 j if (emailerr != 1)
8 U5 x/ i" E* l4 J { 8 v! c! W }9 j2 U: k* E
alert("请输入正确的E-MAIL地址"); - }1 O4 \9 Q2 o# E. _1 u& ], [
document.sform1.email.focus(); 6 [5 |- s+ e! t( V. u
return false;
3 e8 |1 b# Q9 `& o }
3 F: C# R. D1 x5 W' R 8 e Y" k$ f P6 O7 S( w
if (document.sform1.checkask.value=="")
/ L$ ^4 k! ^" L# ?& N% R { * m) k* k7 ]3 r7 ^& q
alert("密码提示问题不能为空"); % i" v& P4 _% e5 ^- S- Z; _6 [" ]
document.sform1.checkask.focus(); ; w. _* F z0 ?, n
return false;
) q- h) v; j# F/ ?5 O3 }4 v } ! f- P0 ^ s# f) q
if (document.sform1.checkans.value=="") + [, T; t, w& Q% I% B# o
{ 2 G8 U* K0 _6 s3 F
alert("您的密码提示问题答案不能为空");
" F( |4 H/ w4 |7 w document.sform1.checkans.focus(); ~. y0 a: M/ T
return false; , G9 [- m9 s( J9 W6 y
}
# u/ [' s# ?( \ return true;
7 f6 G( n$ D3 |6 z& h' w1 p
+ I9 n e( G) ^* H+ B}
# G5 o M2 }8 b</script> |
|