|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14341
- 金币
- 2456
- 威望
- 1647
- 贡献
- 1404
|
这个脚本对你可能有帮助:
( J/ r& \+ r4 D3 N; j4 ]' c: j/ o<script language="javascript"> * [( {+ H) D9 v1 H: k
function IsDigit(cCheck) ' I& S. {: w+ J% _& ~+ w( i
{
$ m& I; s' p2 @4 d( w return (('0'<=cCheck) && (cCheck<='9'));
" E. ^, ^* h+ D) a! y- Z) x }
) m$ c" V% k' a+ t; `' z
: b% \9 v) O% V) w3 ~function IsAlpha(cCheck)
- }, C* P- P' x6 Y {
0 |; Q! S3 [" t4 c2 f return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
8 z9 P- F, n& T4 y }
6 l8 U4 `4 r7 x4 N* e5 U' i % |- H9 \8 @4 z! E. H
function IsaNull(cCheck) 8 m. L1 a! s# b1 ]* r
{ 5 J1 z9 O- [ Y2 r
return(cCheck != " ") 7 \* _* N2 d( b. J7 }/ p
} ; V' F- E. q$ U; ~6 g
$ x- H( G# c0 p% g" U6 `
function checkform() ) G" H8 Z: y% k
{ " h: ~* L' g/ t$ j( K. _
id = document.sform1.id.value; 9 R4 p0 v1 e' g6 x+ N1 ?6 c
if (id == "")
" a; y6 f6 L) h; G7 F { ) J9 c! e( E5 b
alert("请输入注册名");
0 S$ t4 c- Q) z7 C4 h document.sform1.id.focus(); ; ]$ _" [7 o3 K
return false; . v: Q$ H* T1 c; i ]- K. N- a* ~. i
}
0 [+ Z0 \& q5 V/ Y4 V / m$ C; i# G; w ~- N9 |
for (nIndex=0; nIndex<id.length; nIndex++)
1 n9 h# M0 |; l# d1 E7 N2 `0 | {
; {% _5 ~* k( J cCheck = id.charAt(nIndex);
- W# T5 Y; {8 x if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 6 ]7 A# p: i9 q! x! V' b5 c
{
+ X& x$ l" q3 z9 y: H alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
# U, @0 }3 F4 s4 B* C2 \ document.sform1.id.focus(); 2 |0 t- k# z, J3 {% l( _& `
return false;
- K7 p% m& L5 i } ' g( U Y. k; P) @( ]! `+ r+ q: x# i
} 6 F( z# [1 q- H9 V/ Y
chineseid = document.sform1.chineseid.value;
: K% k. N* R, N( F4 x if (chineseid == "")
2 b! W. l" F& G" u$ _) b { # \3 N4 b" | C9 c Q" c
alert("请输入中文昵称");
3 t9 F& C% A: ^/ r) [ ~ document.sform1.chineseid.focus(); ) n' N W$ p! S+ E! {& l
return false;
2 u+ ~. R0 u# l& g4 {. B- o9 O: E } 8 z4 ]$ N. k5 W, o
password = document.sform1.password.value; / V) C& R4 U/ i
if (password == "")
3 A/ }0 w) I- ?+ L {
" {0 m! `1 L! n alert("请输入登陆密码"); % V1 S2 R2 N4 w, v4 {
document.sform1.password.focus();
9 `! z+ D6 P, ]/ K return false; 8 W& X) \2 k R1 c$ u" u! g
}
% t5 U9 {" B# A# n+ e8 q+ \; B6 ] password1 = document.sform1.password1.value;
7 [" V) K2 k) O! o2 a& f/ b if (password>password1) . Y2 L; r! l- c7 k5 ?
{
( Q X) e6 @+ c; m% v- A: C alert("重复密码与登陆密码不相同"); & Y+ V. x9 Z' P7 R+ _% O# A
document.sform1.password.focus();
8 n% V1 Z$ e/ x document.sform1.password1.focus();
. y! {) J5 D3 ~8 f. D& I Y return false;
3 y- x# ~7 f1 D' g6 g } $ @+ l( x2 ~# }+ J- M
if (password<password1) 9 o, C, e, {% c4 h+ T0 a7 b6 \
{
- @& j" \! ^9 r+ T. {8 B, Q/ i8 B alert("重复密码与登陆密码不相同");
# s, Q+ v7 W' b- A% g4 y document.sform1.password.focus(); - K+ j! Q. E! e, A+ V) V5 B6 {
document.sform1.password1.focus(); ) d# j+ N) S6 g7 w# W& I" L
return false;
! W+ _- `; G1 E( k }
2 f/ m: L% j1 {/ _5 z if (document.sform1.email.value == "")
9 ]& v4 M5 {( X1 l/ W: O {
, ?; S, W, {1 k0 w; T7 v3 ]4 J alert("请输入您的E-MAIL地址"); $ h" `0 j! L, w* R( j. o8 v3 k; a
document.sform1.email.focus();
* M8 Y0 ]) X/ h; b return false; * b, R( B* h' I( M0 u4 H5 z
}
, f. M1 y% w% r' R5 w
1 q O6 f7 c4 d z6 s0 Y: s email=document.sform1.email.value;
* M" n. W: O$ {' t emailerr=0
& s3 L! e( f6 b2 c" Y for (i=0; i<email.length; i++) $ H! ~$ Q; N. |+ P
{ , O5 C$ t/ D/ i; D+ j5 p; u" k, p
if ((email.charAt(i) == "@") & (email.length > 5))
# ^9 P/ `; A' a, J: w { & y) i) p5 M3 L
emailerr=emailerr+1
9 f+ K" m3 o% b8 ]' ^7 h }
1 ?% E6 X# G/ K8 v! @ } # M) H2 c# T# V8 l% ~
if (emailerr != 1) 7 {1 [' J) A- ^- P/ P
{
0 N; ~& u, P: \( z" J alert("请输入正确的E-MAIL地址");
8 X# @% A! }3 |+ Y document.sform1.email.focus();
& z6 u8 }$ G% B8 ^ return false;
* \1 A. b6 ]. S. b B# x }
% m& [+ H; J1 {0 X ! z) `; }; J2 N( c1 c
if (document.sform1.checkask.value=="")
) q& e7 g4 C) S+ A6 x9 y# N {
' E; F) z2 d/ Z R alert("密码提示问题不能为空");
5 A1 d) w) }6 q \ A" u% [ document.sform1.checkask.focus(); $ P: S* B5 P) q& P6 A A* Z
return false; 5 q' T3 N/ j8 `- w2 j# ~
}
6 D# t2 U7 I' y7 p8 N7 N$ n if (document.sform1.checkans.value=="")
! g6 e* ?" g, ~8 J: M( |% x [ { ) U& a( ^$ T! R1 h" [$ y
alert("您的密码提示问题答案不能为空");
, G: b6 R ?7 R1 c6 K2 L4 ^5 P document.sform1.checkans.focus();
7 o g1 T' U& J' u8 e2 e/ z( r# J return false; 8 y; ~* q1 a& U& M
}8 h1 {$ [: _/ E% \+ M# H8 v
return true; - D: }' `, C* V t" d$ G
! K* k: s7 P2 Q; v% X4 u( Q
}
0 ?9 u7 _7 g: H/ q</script> |
|