|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14359
- 金币
- 2465
- 威望
- 1647
- 贡献
- 1413
|
这个脚本对你可能有帮助:1 ~: a+ r8 `4 O" @3 _7 Q- j9 c
<script language="javascript"> / ~8 ^' F# {1 {+ J- J' \
function IsDigit(cCheck) 3 L' T& C X( x3 f5 g8 [' N5 \
{ ) r8 H/ J8 M W( \- @. B
return (('0'<=cCheck) && (cCheck<='9'));
+ M$ g7 B5 n- d& e6 r } ; {+ Q, Y" z! I2 ?* ^! }
8 p8 e: M5 {9 e8 ]# m
function IsAlpha(cCheck)
' S% k! \# P8 M* @9 H8 C" e {
, y* T ?: `+ p2 u. W; w return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
) _" ^: M! o8 T d* h) M( M/ X } 7 ^# x. L X. g% f1 ?
' }! E3 Y+ c$ F m7 Z7 t
function IsaNull(cCheck)
* Q) ]' L5 {" k; ~: ?# Q { ) t+ _1 |" Q2 n' b, v7 @* q
return(cCheck != " ")
$ o3 f" W" ~$ b( s& V9 K } / m5 n5 |1 Y: j. b8 U
% l* G0 d8 S+ n) ~2 z7 B1 l
function checkform()
D! R4 P- ^2 L- j1 |+ L{ ' K: @6 `' `6 l ^3 y
id = document.sform1.id.value; 2 w) }# t) }: ^) {
if (id == "")
/ b. u* U2 ?2 T: E9 K0 C { 3 V" T! y# B. S$ O
alert("请输入注册名"); 3 V. {2 m+ X3 t. f
document.sform1.id.focus(); / I7 N" x* |8 `9 B! }* m- G
return false;
# [( q2 J& U3 d8 ` } + H' P' c- C, b
+ W4 R% l9 i l4 O8 f4 c: o
for (nIndex=0; nIndex<id.length; nIndex++) $ {1 k) r0 l& q$ {
{
1 ~ h* |0 w/ e- P! P. @ cCheck = id.charAt(nIndex);
r, P# v; U) @9 ]# N, q+ T if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
! r0 |+ |! j+ t/ T8 |2 g) ]+ ^) \ {
& H5 L' D! \6 ^; z) ] alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
. t% |$ O1 M0 F6 r: }, X& J* q document.sform1.id.focus();
W* A% ?/ z. z5 ?# i! O" ]2 I return false;
, H! O+ P9 J* i% X3 d) a0 a0 n5 k: } } 2 @ }8 H% s. T* m3 V. l
} $ T8 ?+ U: X5 ~: B
chineseid = document.sform1.chineseid.value;
/ L4 ~$ p4 S4 e& t# @: o: e if (chineseid == "") L. v9 R- d+ X
{
& P$ Z5 h0 |6 W8 v6 l, H/ p$ p: o alert("请输入中文昵称"); ) l6 r: `% V3 r4 M% e
document.sform1.chineseid.focus(); ) G! p0 O5 Q; W. \6 T8 P
return false; - X2 k. z) v/ n9 g& s
} 1 Q# d$ Z+ y# j# F2 D
password = document.sform1.password.value; , ?6 [6 I7 h" e: {; l8 q
if (password == "")
2 m( q) J, d6 g, o' ~ {
1 B) ]3 o. ^" V- U! C alert("请输入登陆密码"); ) w3 W9 X( `: ]
document.sform1.password.focus(); " d( i0 d2 R# D+ @* T
return false; 5 [' ?% w. f H
} 7 m* |/ |/ p% i+ I9 C; d
password1 = document.sform1.password1.value; 8 b: N; r4 ?- C; W( k: t1 t
if (password>password1) ( @% D4 v$ z9 u' l% k, x
{
! W3 s# M6 F# j alert("重复密码与登陆密码不相同");
( r3 C6 L& l; |+ y. X, z2 j, f document.sform1.password.focus();
2 ~6 S8 b& k7 I d4 g" W document.sform1.password1.focus(); ) Q2 o3 f+ O- X4 H
return false;
0 d" G' \; o. ~ } / W0 f, s4 {3 b8 r
if (password<password1) 6 _5 R$ J9 q1 E) |
{
" \7 v" n# q B alert("重复密码与登陆密码不相同"); 8 X, B, ]. T1 a1 P# t
document.sform1.password.focus(); 9 ~4 ]& v; @: z/ b% }* l4 H B, r
document.sform1.password1.focus();
+ v3 U6 m1 |, Z* h. J4 W9 ] return false;' G, ^6 ~* j) G, h% u* d, Z/ [2 _
}
7 }, S @* K/ b8 \/ @; S" g. { if (document.sform1.email.value == "")
9 Q* x, ^; ^' q) ` {
8 _/ J4 U( V) w. Z( u& {9 |# W alert("请输入您的E-MAIL地址");
$ c2 n% q8 y. U: J$ g document.sform1.email.focus();
1 z4 @& L. [8 C3 v% `% e return false; 4 V1 a X$ R9 [% x
}
5 q# E8 D, k5 d2 s" \
1 _. x9 I$ F! G% o2 t" m email=document.sform1.email.value;
! X( Z+ [5 P% X' d. D" P, G4 P emailerr=0
& d/ S( ?& {4 ?/ M; x- O for (i=0; i<email.length; i++)
. g9 f- h6 Q9 D6 U% x {
* @5 G! k. E9 p, t if ((email.charAt(i) == "@") & (email.length > 5))
5 \8 }; s2 w8 _6 {5 G H W4 [9 c {
# z* y# \6 a; L+ N, E emailerr=emailerr+1 k( e& u) t. ` @ z- X
}
1 g+ x, _6 I' L/ N3 U+ A( p }
( m* ~0 r* s5 w6 O1 |/ z- p if (emailerr != 1) 5 U3 p9 x/ r0 ^8 c+ s/ Y. C
{ , J# d' R7 j4 n4 s0 h! n: _1 p
alert("请输入正确的E-MAIL地址");
0 J& d" y' f- n document.sform1.email.focus();
4 B3 i! Q. C" C/ n/ B8 z return false;
1 T% O6 g) n# U& o# f1 |* o }
9 N5 q/ ~( w4 b0 l4 v2 S# q
. Z" w: m& H( z Q8 B8 a if (document.sform1.checkask.value=="") : H* |; \0 N1 Q. I& D3 X, I l
{ - V' M' o* e; I; a1 w$ f2 Y/ s
alert("密码提示问题不能为空");
8 |9 ^& I1 Y I6 a6 E; O document.sform1.checkask.focus(); 3 Y' A2 n0 x7 q/ n
return false; * ?; {# L, }& O5 H0 o
} ' p) H2 }- K6 n( ?
if (document.sform1.checkans.value=="") - _: \9 E2 J1 J0 b9 Y) r
{ 4 S0 d$ M" J$ i. a
alert("您的密码提示问题答案不能为空"); 5 F+ O4 Q5 O4 v+ H( `. o9 z/ N
document.sform1.checkans.focus(); * l. F7 n* w f, V
return false; 5 I1 v+ o+ S2 X3 R& p
}
8 W% Z+ n; Y' X* T- ]: H return true; , U0 H9 Q, w, [; L' T# X# V
0 y: t% k& x- [+ A6 R: c. R: ^
}
, v0 S7 a; M+ c! A: ]0 _( `</script> |
|