|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14333
- 金币
- 2452
- 威望
- 1647
- 贡献
- 1400
|
这个脚本对你可能有帮助:" F% f( n- t5 M: {* \1 z# M
<script language="javascript"> f& T' H" O& J R5 b1 F
function IsDigit(cCheck) 8 a9 L8 N, g2 ^8 K) \3 r# R/ ^
{ " p! g0 p8 _& U0 F
return (('0'<=cCheck) && (cCheck<='9'));
6 G* r8 ~, J. w4 o7 @ } ( ^) A+ r$ \3 U/ J ~8 D; k4 D- a* S
# ~" B6 s* C# ~9 D; i( J+ v/ H; Ufunction IsAlpha(cCheck)
% f" }/ i2 j4 `; m# d, A { ) B% g/ @+ {( [3 U: t
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
- ]% M& n( j* _# W' a }
) a" S; z: |0 h, W 8 ^( n& x& G( |; C/ ]! d0 U4 F
function IsaNull(cCheck)
1 I: |5 }0 B' A! A- \ {
" B# C0 \* \6 J5 _ return(cCheck != " ")
; s6 D# i- O/ Q+ B% m) X$ x8 X } 0 ?% M* I; p8 ]" Y
# ?6 x4 W2 J: x; I+ x6 D% l
function checkform()
; u2 I6 @; ?5 C& i# r5 L2 v" X{
3 |2 e a( [; a+ O0 v7 u id = document.sform1.id.value; / ^" w5 b, G; S- v! e
if (id == "") 5 M# w4 {" ?; S0 Z. ^8 _
{
3 R3 _" D/ l4 D: U alert("请输入注册名"); R2 J) j* s* |1 k
document.sform1.id.focus(); + F- a& B' B# P. M; N7 n
return false; * E0 m& p* F. D1 t9 ^
} ( T$ ]6 g1 R6 S& H
' E! ]1 `; l0 h. W6 n _
for (nIndex=0; nIndex<id.length; nIndex++)
5 \! ]/ B7 m4 G5 ^0 n {
4 M# P, ~ C6 Q& o5 L. ~ cCheck = id.charAt(nIndex); 8 }" s2 y6 r6 c0 D3 E1 {& @
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
9 r8 R2 E/ k- @2 C {
7 g. G, i8 s3 N) K( y alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
. O/ e5 L; \. D document.sform1.id.focus();
. I: \' E9 a( S2 i) `; K7 {& g$ ?$ V' v return false;
9 w5 y" A9 T& U$ J5 z }
G6 F% C) _/ T# S$ M3 m } 2 p4 g, i4 i% G& v7 |' m# M
chineseid = document.sform1.chineseid.value;
/ H, ~6 A4 {% a; Q# U! } if (chineseid == "") $ Q' Z, S% Y& X1 n0 G/ Z6 O$ G
{
" v* \* n" N) D- }+ E3 K; A! H; C1 I alert("请输入中文昵称"); 4 k, c( D% m% S0 z1 z5 W/ i) c* \* H
document.sform1.chineseid.focus(); : {6 L; v, u. j* ^" |
return false;
2 D5 T/ u. Z+ ^5 e8 W }
- L h# M' ^$ [8 z3 i' c {1 k9 U password = document.sform1.password.value; 1 |. W9 O: [' Y& A
if (password == "")
& o9 J5 F9 C0 B8 d( n, I& R {
, h B$ G M$ _- ~5 R: z alert("请输入登陆密码"); 7 i9 L* r) Q5 N. s- e
document.sform1.password.focus();
' M' x6 G1 o6 L3 l( J return false;
9 W# O. E1 o1 D9 {" V } - }: @! W. x5 e$ Q8 ^
password1 = document.sform1.password1.value;
5 c7 Q, S1 {/ V, V5 v if (password>password1) $ X5 g! I. a3 k6 i6 _
{! n' m+ h' s7 A* ]1 @
alert("重复密码与登陆密码不相同");
/ `, J; [4 I$ O document.sform1.password.focus();
" ^" ]) h) q/ X/ r document.sform1.password1.focus(); # g/ I+ l, Q2 j+ E
return false;7 }9 b# G% |& L
} 1 m& e" w0 n- I3 H4 O' h0 h
if (password<password1) + ^2 _9 _# \; `: P% Z* u9 t
{1 g: ]" @+ X0 m& i9 ^
alert("重复密码与登陆密码不相同");
: l8 ~8 u1 M, Q0 Q0 k8 [ document.sform1.password.focus();
9 D! I7 ?6 j; B) o; H document.sform1.password1.focus(); ) x0 o& r# S5 L
return false;* a$ ?( [1 H. C7 n2 H
}
- w6 v1 q p. [; Z if (document.sform1.email.value == "") 9 y8 F* B( x, B s
{
1 l3 v) @' e* I, Y& e alert("请输入您的E-MAIL地址");
! J6 f* |2 N) j4 r7 V document.sform1.email.focus(); 4 \4 v" J! _% ]3 d9 W
return false; , ]6 b, W4 i+ q7 _ W* N
}
( V8 l* z& {. M
, g& J9 X2 ]; o3 l; l6 C) f: W email=document.sform1.email.value;
: X- t' k7 ?9 y( p7 K" Q0 p7 v emailerr=0 & T8 Z# b. f6 d% v
for (i=0; i<email.length; i++)
# b: b3 |+ O) z. _1 m4 @2 O5 j {
- _9 L: J3 Z4 ~ if ((email.charAt(i) == "@") & (email.length > 5))
6 t G. g, c1 s7 _3 R) V u& _ { p% T4 {7 w8 c0 P! c3 Q
emailerr=emailerr+1 2 R9 X# i% j' O+ w, C
} ; V8 v! r( A; I* q6 J9 E
} ' b! R& N, {; ]0 u' E8 \( }. e
if (emailerr != 1) 1 r; r8 b9 F3 _) \7 x0 D7 q
{ 2 a6 v J L+ @* T ]! ?
alert("请输入正确的E-MAIL地址");
; N2 R6 Y0 D4 v+ O% L6 S# `7 p3 m document.sform1.email.focus();
5 H. Y r% g7 _ return false;
) U. a: c4 P9 p7 I }
; K/ h: G5 q# B i5 Z7 n# A U( A: w1 t j8 w% H
if (document.sform1.checkask.value=="")
8 a ~; o- S3 F0 b% B5 T" y! B {
7 z9 n( y7 ?5 n& ^* s' K alert("密码提示问题不能为空"); 5 I& Y' y" K! W# }" a
document.sform1.checkask.focus();
) O3 C+ m: \6 t% L: r3 ` return false;
; u/ G& i$ w0 S+ q }
/ J* f4 T L/ A3 m1 E; } if (document.sform1.checkans.value=="") 9 c/ L! `, k& k, K" R3 I6 I
{ $ z7 W2 r0 O4 _; e6 l
alert("您的密码提示问题答案不能为空");
9 ~ Z. a, F* D( F$ |5 }: k; u document.sform1.checkans.focus();
4 _- q4 s$ D5 N2 o3 C$ | return false;
) S' w+ r1 K( q0 v7 A) d9 E7 v9 B }7 \3 q8 p0 @* w) W4 m/ }6 S# g5 A
return true; / g$ u4 i9 p/ s0 q
$ ]6 C& m {$ O) T q; s5 E
}
8 X& o4 w( g# D2 S5 E</script> |
|