  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14159
- 金币
- 2370
- 威望
- 1647
- 贡献
- 1318
|
这个脚本对你可能有帮助:
% g, ]' J* y& S<script language="javascript"> $ R) k& {* I$ O7 S3 n9 g+ n
function IsDigit(cCheck)
- S* r% t$ u( r. ~2 L+ A' ` {
( w6 a5 N9 J. X( M+ q return (('0'<=cCheck) && (cCheck<='9')); $ ]& T' g' U7 T. T& a1 g
} ( L- w! s' \4 ?( [/ Z8 M
7 z3 u0 i6 P: h& J0 G
function IsAlpha(cCheck) : S `: C& L% s0 n) s; q
{
% {' `6 n9 K! a$ u$ p9 S return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 4 ?2 O! _( l0 o/ k1 I( B
}
$ x% _& p( J6 l& T: L3 Z% I / A3 D% L7 Q5 C) m+ K
function IsaNull(cCheck)
) }, ^. m8 Z- t5 u {
- E; Y! ?0 d9 W) B' Z: v; d return(cCheck != " ")
& V/ x; A! j3 g3 A } ! E' s+ O: H2 @1 ?
0 ~# `$ r/ P9 b$ F2 Z# T5 K' A
function checkform() $ A8 x4 d) ~! A
{ + X# o: h" ~+ Y$ Y9 K" g* `- {
id = document.sform1.id.value;
4 n) ? y3 B+ U; j; n if (id == "")
! W9 k4 R. ~. }* a0 s9 F6 a { 4 L; V. @( Y) Z8 x
alert("请输入注册名"); % C9 V( ]# u( P8 g0 r2 v; g
document.sform1.id.focus(); ; S9 J& P3 W3 I C8 N |, y
return false;
- I& b& m* e' |' m7 K& R. V } 6 B) J. t8 G- `0 P
h' d$ x% i% W; F for (nIndex=0; nIndex<id.length; nIndex++) / `, m, Z1 z% [6 e- z
{
4 U0 }( u" r' v: a) U% ?5 D cCheck = id.charAt(nIndex);
% ]( K \& ~0 O& n; f if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
4 m: Y5 g$ h* S% l# ?' L { % N. Z" z+ c5 ]2 W
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); " a* k, `3 Q5 _
document.sform1.id.focus(); q) M9 ]5 p$ e g, T0 C$ p
return false; & P$ Y4 X6 N" j' C8 Q P1 W
} ( s, y m( u" c$ v3 D( o
} r* D* O- e* A- t$ O7 H
chineseid = document.sform1.chineseid.value; ) r- L$ M5 I6 Z, |% Q! d& P
if (chineseid == "") - W2 b: E3 Y! C2 ?5 v! @+ d
{
8 u+ A2 d$ ?5 V, R. a/ _ alert("请输入中文昵称");
- z$ U( I" E4 Z& t- B document.sform1.chineseid.focus(); 6 {* ^$ [; t) s6 O5 z! D
return false;
5 `3 W; q W. F4 z/ L% {3 ` } 0 t- v) Y/ i% o& j! X( R$ R; |
password = document.sform1.password.value; ' @8 ]4 i% b$ W$ w, F% i
if (password == "") ! I: n# O+ i4 d
{ : l5 N3 \8 X! R& f
alert("请输入登陆密码"); / R. V5 ]4 B8 l C1 f! ~2 e
document.sform1.password.focus(); & B2 ~9 V; b+ z8 X5 q# L1 W% h( Z
return false;
! ?- A5 ]& @* h5 [# V } ; l: f. P8 `* ]% s5 k2 @
password1 = document.sform1.password1.value;
' ~7 ^' t: V- h `' A if (password>password1) / H0 A$ @! I5 o) L( i' q
{1 Y7 x. ]" }6 l
alert("重复密码与登陆密码不相同");
, W8 G% p. T8 J+ f+ S+ P document.sform1.password.focus();
. J& c7 M1 L- C# Q document.sform1.password1.focus(); - _: X) f8 T) @$ n# D
return false;: O8 x: |; s3 G/ X f) ~
}
% J0 B" y' b$ B& t+ P/ u* t9 Fif (password<password1) 2 L+ ]9 L0 d- e d& }
{
: s# {5 N3 ?8 H4 k/ L0 T) y0 J% L alert("重复密码与登陆密码不相同");
5 ~! n% `2 `. E4 Z0 E document.sform1.password.focus(); & ?9 W, |) B2 p- g0 }
document.sform1.password1.focus();
: c" O4 {7 o/ ~- I return false;
) C4 m3 L( G* g, ` } 8 p# t; |" t0 T; v7 ~
if (document.sform1.email.value == "")
. K3 c f$ ~3 Z. Z { , w) N! ]* T2 ?- k, [0 [1 R9 R1 D
alert("请输入您的E-MAIL地址");
: O* I5 }2 F- m document.sform1.email.focus(); & j! P. N) j6 X$ z& T: g
return false; / w! U/ Q o) V
}
) m- j* q' F, _/ N _
4 Z8 n, w/ X3 o email=document.sform1.email.value;
V7 T, F5 p3 W7 l. R( R emailerr=0 1 ?$ \( ?0 Q8 u( q
for (i=0; i<email.length; i++)
& Y0 N3 l& L* @$ {) j) o {
0 {/ r7 K3 C& q if ((email.charAt(i) == "@") & (email.length > 5))
6 u: C) U) c H+ w {
/ }0 b3 a% g* c/ W( K emailerr=emailerr+1 ' V6 I6 Q% Q: {
}
7 t2 v0 a2 L+ B } ' a' S7 |+ o- O5 @0 Q9 `; \4 m
if (emailerr != 1)
. C5 v: t& s& L {
, n. A8 ^3 o6 Y1 ^& R0 S9 l; H alert("请输入正确的E-MAIL地址"); 8 z, T# Y' k2 U1 H- a) l
document.sform1.email.focus();
2 I- _$ l) W7 t3 j return false; # e- Z7 V# P) B- S, ?
} - y @" f9 N: c5 [# @# o
' i5 C5 X) Z G( U$ Z9 z1 i. o3 D if (document.sform1.checkask.value=="") 3 i" N. t$ Z3 n3 l
{ 5 Z$ s; }5 c: R
alert("密码提示问题不能为空");
, {1 ]/ X. o( H: H. M, `" [ document.sform1.checkask.focus();
6 U0 Z9 B" S( @( b7 M/ Y return false; / B: }& `5 J, ~
}
0 U- L. @4 V% X+ u if (document.sform1.checkans.value=="") + Z+ y0 u+ v9 x8 V
{ 6 R- Z- n: a/ q2 f, X
alert("您的密码提示问题答案不能为空"); . L2 Q9 F0 c* e& ]: `& m
document.sform1.checkans.focus();
; o. {: i1 o8 [) z% c return false;
- ?4 |* @* q" i$ f' Y }
4 R( I8 o; d) E6 P/ { return true;
* d" ]8 g' Y8 m & I" g6 @- W5 B2 x [* h
} # B5 t+ @3 Y+ g$ V% R9 F; j
</script> |
|