|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14417
- 金币
- 2494
- 威望
- 1647
- 贡献
- 1442
|
这个脚本对你可能有帮助:
' J, Y% j4 a; f; W<script language="javascript">
$ @. S6 ~' V4 i! x9 g/ d4 mfunction IsDigit(cCheck) t0 c5 z# t' [. ]- ?; R
{
" J2 G" }% p" ] return (('0'<=cCheck) && (cCheck<='9'));
5 A! a0 a; j/ @ }
$ {2 m0 V* s8 k! Z) R+ z
% V$ w% |" p, h5 ]. G- zfunction IsAlpha(cCheck) ' m& `! O( u2 X @/ e2 v
{
3 t+ z0 }9 K4 Y! Q8 C h, u return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 1 G( F S7 Z0 j
}
, I& M1 Z7 D0 q; O X) S' j: _ & M2 q \6 w: F1 z: L- `5 Q+ \# r
function IsaNull(cCheck)
4 z' c. X8 m ~4 x6 O/ z {
; I, |- k' J- U y8 C return(cCheck != " ")
D1 f5 g! N' |& B d7 v* n }
0 l; d, |. P; n, p + Y. G/ v) M$ h0 T7 X# L. L: |
function checkform()
7 H2 w/ F) L, [, \2 y& m{
; f! u b( K: f6 s id = document.sform1.id.value;
+ H* K# A2 F' E+ ~3 A, N& G if (id == "")
' e' C3 P' \+ Q: [, M# N% p- W) g5 i {
1 Z. v0 T. D& _2 K( m. i f. z% P alert("请输入注册名");
' N8 l5 R) N% m$ }! i document.sform1.id.focus(); 4 W1 ?- A$ P2 {- l# ?6 h5 j
return false;
) Q' W6 i2 D- a/ r. K/ r% |1 K8 A }
! k2 o, d& A% }5 x: @1 H) j9 ^0 j
7 x$ f* z- J# l. g% ~ for (nIndex=0; nIndex<id.length; nIndex++) $ {5 c' {. j6 T9 S. m
{ / {+ j# w. x$ k) W
cCheck = id.charAt(nIndex); 3 G3 M, U8 s, m F; k" A
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 1 Y# j$ k4 j5 f' h
{ # }7 L6 f3 C4 y" A6 ], O
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); ( |- }. q# l5 B! ~: k
document.sform1.id.focus();
; F+ f6 O' j5 @3 I) l return false;
. m0 [, }2 f; i9 J8 J# x5 w } 8 T3 v/ H6 j% U
} ) _* v# @, s8 b, O
chineseid = document.sform1.chineseid.value;
; S% n. r/ Z; x# ]* y8 N# J if (chineseid == "") $ q' f* U# }$ D" `% E5 c
{ l# X5 _ h* M6 V
alert("请输入中文昵称");
- S J& M) A- e& E7 m) x2 C document.sform1.chineseid.focus();
4 W& ]4 Q4 K. o; i* e! D, ~; { return false; 0 w5 R9 J& b4 J7 z6 k* R: H; |
} * k H; h5 ]- b( ^. Q! W
password = document.sform1.password.value; . P& V' m0 E, y/ s; E. W( h" W3 `6 G- B
if (password == "") D y/ O2 {% U# G0 K
{
3 d) f6 B& l, { alert("请输入登陆密码"); 6 _+ v* K/ [0 [# ?; E2 e$ s3 `2 j y
document.sform1.password.focus(); ( M8 M3 ?- o2 S7 @
return false; ' j; S$ J- K" c4 ?* w& ^6 \) w
} 8 i9 n5 I5 |0 m% g
password1 = document.sform1.password1.value; $ l Q7 ]" _/ |6 P
if (password>password1) / U" x: o. Z. P6 o& E
{ }5 c( V/ W; S" ~ G& v) q
alert("重复密码与登陆密码不相同"); 6 Q% h0 h- \) q1 U
document.sform1.password.focus(); 9 k; P1 {+ t! ?* o5 X& a
document.sform1.password1.focus();
& f! L$ ^5 A; \0 b return false;
3 n) h# k4 `4 a% x' k; I/ O } , r: U7 C5 m4 p9 i5 Z% Z B6 p; j
if (password<password1)
* f& f# {- D% b) J) R: s {
/ E* G1 \7 D B: m+ _+ o alert("重复密码与登陆密码不相同"); 8 D- z5 j0 Y# m5 D, g
document.sform1.password.focus();
; O4 ?# D& h5 q: }' D$ w document.sform1.password1.focus(); 9 U4 S2 w: f) }) l9 V. o
return false;
5 T( J6 }3 g5 ~$ w }
. d! \: u8 X* s1 |* w- i# D if (document.sform1.email.value == "") 2 @( l6 z9 h5 P! v% ~4 n
{
9 z$ c! J: r( R: W& ~ alert("请输入您的E-MAIL地址"); 7 o/ b6 K+ o, u: H
document.sform1.email.focus();
, K3 d+ c7 o" W% y( I return false;
s' \9 e o! D2 W/ N }
) W7 s) j6 a( v0 s# ^. v; i
3 F$ l2 S3 K" U/ M email=document.sform1.email.value;
4 y* A; ?9 ?1 z4 y$ C emailerr=0 6 P5 a9 L: u6 X2 m, v* E
for (i=0; i<email.length; i++)
$ ^& F( Z5 e- l; n! O {
/ m$ P- B# n% X8 S6 Q3 O if ((email.charAt(i) == "@") & (email.length > 5))
/ v( ?/ W4 i' h4 q4 t$ c& ?+ ^0 f {
6 p/ e" ]# i; ?, s P emailerr=emailerr+1 9 L R; w3 y9 W8 \7 p
} 0 T+ | ` r% \/ f% [9 Z
}
. G; F) A+ u, Y' Y% Y3 S K& l- ` if (emailerr != 1)
# U) \% t- \- |# J3 L3 k4 f7 M { 4 N: H4 N6 `3 Y* B
alert("请输入正确的E-MAIL地址"); - [ I8 J: A. w( G
document.sform1.email.focus();
/ ?; M5 ]( \7 f+ ?/ v return false; & h# o- i. d2 g# R& S! u2 }
} * ?8 D2 F/ M& S- A$ g6 b( g
7 [# i$ Q7 }/ j! c1 e9 W
if (document.sform1.checkask.value=="")
4 \1 ?6 t* E" S8 [/ a& g { 3 I4 n; @' ^: f# F5 [$ L$ I/ t
alert("密码提示问题不能为空"); & l. l* ]; u$ O" E
document.sform1.checkask.focus(); 4 j9 Z& H* ?, \# u$ u
return false; 0 s8 S1 O$ d- | I, q3 l9 ~
}
8 s3 S& C3 Y8 Q9 y if (document.sform1.checkans.value=="") 9 ~2 h/ g2 l* K( M/ ~+ t+ h
{ / S) A) g$ X8 g- r) q1 Q
alert("您的密码提示问题答案不能为空");
8 d& L% Y* ~+ w/ @ document.sform1.checkans.focus();
& G1 z6 W" F4 s: I$ k return false; * d7 Q0 h; E# M
}
- c I2 L7 Z3 \- I5 u return true;
/ R8 F k8 n. b: J) A: b# i
% r6 ] U+ Q E; a$ e- v} * _# I4 u- ^- n# b" U3 ^* K0 k! ^
</script> |
|