|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14435
- 金币
- 2503
- 威望
- 1647
- 贡献
- 1451
|
这个脚本对你可能有帮助:
7 S; {; V0 Y6 @$ K9 v<script language="javascript">
3 V. G9 O/ s; Vfunction IsDigit(cCheck) ; N1 R1 b, _, E, z3 [8 e$ M) [4 j
{ * x/ T. l* j9 {. J
return (('0'<=cCheck) && (cCheck<='9')); 3 k4 U9 @1 |! o: J) w: @, J
} , _9 i1 J2 m" y( i3 d
' Z0 b r7 `) f# g% M
function IsAlpha(cCheck)
6 L$ }' k% ]8 {7 c5 [8 I. _; c- S { : N( O$ C9 W7 k( o% t: o# F _
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
9 }0 W1 F% @, E/ c/ ~: d }
. v, L* D: o* A, ? v* K- ~ ! r1 u( S o Q# o |/ L
function IsaNull(cCheck)
$ p0 F3 x! [0 h" o+ i. a' x- x {
8 o8 g0 [3 k5 Z$ Y- n8 |3 _9 E return(cCheck != " ")
# {/ I: J$ P6 K ?" o, l } 3 }( [% x# |0 h( g
4 k0 C3 ]; {1 z: v0 ]
function checkform()
2 O* B% T! W) ]% w{
6 A9 X+ d! M, C& P D# V! v id = document.sform1.id.value;
5 p' M8 [& H* P! l5 U* a if (id == "") - o2 e4 F" Y: t
{
- ~0 ^, Y5 T& M8 k ]2 o alert("请输入注册名");
2 U+ h6 O8 @* h# t. t6 k document.sform1.id.focus(); * m$ [$ Z' N( O
return false;
; J6 B B4 r& o o7 d } $ E) V- Q; e( I. W7 _
: W8 H7 x5 ~$ l5 ^
for (nIndex=0; nIndex<id.length; nIndex++) 7 L( z) R* N! l3 H- t* c
{
2 ~8 u2 u5 @6 V cCheck = id.charAt(nIndex); 7 C1 t4 ] c8 {( w L' y0 |
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 5 R* Y* d* G' X
{
# N4 n3 X# H. n alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
3 h. p7 P) d" b) J" W0 ]9 Q document.sform1.id.focus(); ) }. m9 U) g% k3 P! W
return false; : V5 Y% q8 }0 E) @/ u" w
} , B) \; a) n( e0 E0 e
} ; S0 ?/ }+ U1 h- U1 E. N! R$ y2 N
chineseid = document.sform1.chineseid.value; d, }; N2 }5 P9 `7 l
if (chineseid == "") 1 R# I( X2 m/ F- e. W
{
, Y2 a3 [5 y+ s7 W* n( \ alert("请输入中文昵称");
y5 w: J5 \2 R, ?# Z9 C9 J* c document.sform1.chineseid.focus(); # r: X/ r! [ Z/ r
return false; ; V8 p5 l1 m) {3 y# x
} " S8 Z8 d$ D3 J
password = document.sform1.password.value; 1 ?7 Q' [3 d# B+ V
if (password == "")
2 @ W/ V8 E+ m; `0 ^: x6 E+ y { 0 m( N- t# _( u- n7 N+ W; S
alert("请输入登陆密码"); " M8 m- z. w) R; O
document.sform1.password.focus();
) a+ U: x$ i- R6 L" p* | return false;
9 _/ B* m- W& l4 d } . x, X$ Y2 }- ]4 Z" M6 _3 A. o6 k
password1 = document.sform1.password1.value;
7 {1 ~7 \- W$ ~6 g) Q if (password>password1) % }3 G$ g0 f( Y9 N4 n
{
* H! ]* [# O* b9 `" b alert("重复密码与登陆密码不相同"); ! [9 _- B, G8 w( P) \+ m4 ]9 L4 r
document.sform1.password.focus(); / P4 \* e. `1 _% W+ Z5 L- J9 \
document.sform1.password1.focus();
9 e1 l4 J$ G# T; s; F9 \! H return false;8 d h/ ]" A9 q. ]- w/ z
} 6 z# b+ T1 `( T" T5 [
if (password<password1)
5 Z6 F% @) K+ I {
8 T$ |% d n2 L0 W0 b9 d" Z) m alert("重复密码与登陆密码不相同");
. s- }4 M/ v- `" V document.sform1.password.focus(); " Q+ x# N, T$ S9 u- ^ F$ _1 _
document.sform1.password1.focus();
' x7 Q# Q( E+ l, P" ?" E0 M7 r return false;) j+ J8 w+ Z7 W! L3 e$ t1 [
}
# \3 t9 H( m0 } @5 }3 |1 W, G if (document.sform1.email.value == "")
" u$ W& y ?+ | B& Z) m$ m! J% c { 7 ]3 c4 @' E. z: T8 I' o
alert("请输入您的E-MAIL地址");
: n3 A1 `) ?# y" E document.sform1.email.focus();
0 S0 i4 q: Q0 n; {, B9 r0 r/ { return false;
. Z% d! ^8 l5 P$ A/ t& ~ }
8 p3 G" H, C- K- I, ?$ k3 b+ H ; b/ M2 _" ]& A S
email=document.sform1.email.value; / d* G, O9 |, D2 V4 T& O% \
emailerr=0
3 ?+ K: T9 n! j- h for (i=0; i<email.length; i++)
7 Z1 \' Z) b5 N$ q# k, | { R5 d# \" L2 f2 C0 H
if ((email.charAt(i) == "@") & (email.length > 5))
1 w; b4 x- q! ?: i+ X {
% Y7 }& I# O! Q/ x) O0 d4 z emailerr=emailerr+1 ( u2 ^5 m7 M; t7 [
}
/ b0 `/ V) {2 ^; Z6 R" `2 m }
! S9 `! T j+ D# C if (emailerr != 1)
3 O6 s6 A0 }) O; e( \. I( v {
& v: v# J" V3 v alert("请输入正确的E-MAIL地址");
; D: t* X8 t; l# f document.sform1.email.focus(); ( o7 J; L$ ~0 [7 i9 w
return false; ! Z2 `" C# ]4 J( S' x5 I" e
} 9 t& J% c3 _2 u7 y7 l# g
+ V* H: w8 V# i! |% _
if (document.sform1.checkask.value=="") 9 c8 J, Q% x6 F
{
; D- Z- J2 d( p9 U, L alert("密码提示问题不能为空");
0 v; s, s" j7 Z. I1 i5 L document.sform1.checkask.focus(); 4 L6 T: L. r# R7 s# n. y" K' G
return false;
! V3 y2 ]$ Y! i8 \ } ( Q" ^- o) R7 Y
if (document.sform1.checkans.value=="") 3 s2 X* Q3 ^$ B0 E
{
% h, ^9 V3 w7 K. u. [0 `9 W! l alert("您的密码提示问题答案不能为空"); u1 u- @' K6 _) h2 \) r( |1 r
document.sform1.checkans.focus();
k0 z* ^5 z/ M8 x u5 f% g return false;
1 K8 a: E' U( z, a) C; Q- ]& V/ R8 _ }& n( b$ J3 N6 Z; c7 L8 @
return true; & E1 R( Z( d3 R$ O5 {( ~: F
" |3 N E$ Z2 Q- t X& `7 K9 S
} 2 p0 l: h" B1 V+ A" Z
</script> |
|