|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14419
- 金币
- 2495
- 威望
- 1647
- 贡献
- 1443
|
这个脚本对你可能有帮助:8 [* A# \) |; }! k! d9 v6 }/ ^! @
<script language="javascript"> 5 a7 I0 @. G! b, o6 ~- K D, V0 c
function IsDigit(cCheck) : `. g/ A( N7 ~& I% O; `$ @
{ 0 b$ r' L! ]+ Z8 r0 [3 E+ ?
return (('0'<=cCheck) && (cCheck<='9')); % h- w* n% Z' K+ {
} 7 r' |1 n- m% B+ k9 O
! ?3 I4 h/ w+ w" v8 sfunction IsAlpha(cCheck) - d6 o; b( }5 r
{ $ [0 v' Y1 v2 H* c2 ^
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) # F5 i6 K6 g' r6 Y& f8 \! c- Z
}
0 ~' M+ V/ ^" `1 B4 w; V6 C% U6 u+ d
0 }9 X$ T3 U+ w9 z1 H. k" Yfunction IsaNull(cCheck) }) l' S9 z. h* }5 L+ A5 K# [
{ 4 A K# S# x7 G+ B& u
return(cCheck != " ") ; { B7 y l6 C
} & @" B( Q. w1 `, c8 ` k3 K% L2 v
6 e4 i' h) i7 N1 k1 efunction checkform() + e& R7 e6 V" n
{
; [" u! J; R; G8 }3 C% N7 V8 O id = document.sform1.id.value; 2 P; X2 _8 [7 U0 ?/ [7 B
if (id == "") 2 N# F8 {* q+ t- T
{ . e" R* J3 \, f9 f
alert("请输入注册名"); ( r4 \4 Y2 @- Y+ V& g( L/ s `
document.sform1.id.focus(); 8 ^1 C! D5 {, [0 |3 m2 R
return false;
7 X' J" t7 ~3 H4 {! ~' W) J } % ?8 e8 Y8 p, _: ^2 e
# T3 S2 z9 x3 f0 w7 r
for (nIndex=0; nIndex<id.length; nIndex++) " j9 L& `! I' j1 s. p
{
# l! c: d1 R+ [/ h! f0 Y cCheck = id.charAt(nIndex);
: l) p6 z& n$ T if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) & W1 t8 C" w, O2 o0 B
{ " l; E* ~# o! V/ g' A
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 4 D- K* Z( v; h c+ R
document.sform1.id.focus(); 7 I. X5 M* ], r0 ?6 }
return false; 2 O0 C. V% v, c+ q
}
* _9 ]3 J9 a; O" \ }
# B7 w- j/ j2 ?2 b2 B chineseid = document.sform1.chineseid.value;
! _0 S8 G3 |0 s7 g, A: R if (chineseid == "")
: e* S) r) m- H+ W! f; I {
: V! u7 u% m) S2 N( [ alert("请输入中文昵称");
U7 a* \3 F9 O6 r; K; X8 @ document.sform1.chineseid.focus(); 3 j) t# E: }3 N) P$ N* D0 G5 X B& C/ e$ A
return false;
$ u1 P- A# ^7 X8 X b } ) T! V* d7 `% i. Y! j5 P" N; L
password = document.sform1.password.value;
3 ^, e4 Y, B4 k% U if (password == "")
3 u$ G4 Q9 j- Z! _ J. K1 x2 g6 z5 Z6 s" d {
( u! V$ H: `3 Z, R: a alert("请输入登陆密码");
g E' y8 e* _/ U document.sform1.password.focus();
7 j% t8 K$ C. Y, {% ]$ v5 z) K return false; ( D; b9 |3 s; n! Y* Q) J$ G" f
}
) T! N1 U! Q( L0 g* A* |4 k; [/ ` password1 = document.sform1.password1.value;
Y' n+ L* Y/ o- n' L7 K if (password>password1)
' Q" V4 `+ M W1 o {
1 {2 ?' T) p0 }; t x3 D1 d alert("重复密码与登陆密码不相同"); : ?" S, a' F) W. T+ R
document.sform1.password.focus(); + o" M+ @) v5 f% ]$ k
document.sform1.password1.focus(); 9 ~8 I$ f4 \, b
return false;) l, X4 O! ?2 y @. ?7 q: ?
}
1 R# T+ `( F1 I+ F5 Yif (password<password1) $ O; Q: {' r; _2 |
{
3 P5 B) v% ^0 l9 ^3 Y alert("重复密码与登陆密码不相同"); 4 e5 w( A- X3 T3 y+ d
document.sform1.password.focus(); / B2 g( t5 T6 G7 S! j2 w. B* A) s; w
document.sform1.password1.focus(); J/ V ~4 V7 w3 b7 ?
return false;
9 r7 r# x/ S7 c- Y } 4 W+ G, c* u/ r
if (document.sform1.email.value == "")
: G. s; A' {0 x. g- t/ [! c {
! t4 P1 n0 d. A2 Y alert("请输入您的E-MAIL地址");
' o8 c, t \# n2 { document.sform1.email.focus(); 1 X3 `( o3 A q; T) \ U
return false; $ _/ p- T' p7 S5 N* k
} ( P/ Q2 m% S2 X( H
: J8 W9 x8 f* [$ M email=document.sform1.email.value; * O8 K' ]/ V- `0 L/ g# V& h
emailerr=0
: m" C9 ?( Y; {- D% y: ^& M* O* [ for (i=0; i<email.length; i++)
9 j9 A5 F& _. X% ^ { : j; ~ s6 r8 d# L
if ((email.charAt(i) == "@") & (email.length > 5)) ' f" i3 b0 Z4 c) G; X
{ 3 w' x. D$ u( w" {/ P9 ~/ P7 I0 C; T
emailerr=emailerr+1
, X3 z6 [+ W2 n7 B6 Q4 o }
L z5 a2 n0 m( Z } % [; p; q- e7 ]5 m# O8 @7 {% T( H! q
if (emailerr != 1)
, H! N1 E" E3 B, G: V {
( B) K5 y9 t/ G! f6 c( N9 y9 p alert("请输入正确的E-MAIL地址");
4 q' S0 o7 }3 X0 M document.sform1.email.focus(); * z: X3 U* i) z
return false;
. b" }8 D9 p/ r* i# i7 z7 w; w }
* K$ u0 W; b% C" a 6 J$ b! n/ U1 D
if (document.sform1.checkask.value=="") : r( M% v! F% ]* B
{ 1 k q% Y) U7 [& n
alert("密码提示问题不能为空"); 4 j1 P1 q( h, ^' U
document.sform1.checkask.focus();
3 g0 d" f0 C. y. I return false;
1 K: _5 Y* C( O: M9 C } ) D4 |* c, E5 ]; W' @# C& N9 F
if (document.sform1.checkans.value=="") 4 Y7 r; x( V* i; M+ z/ ?3 C
{ ) q6 h7 L% C- ]0 H7 k1 @2 {- K
alert("您的密码提示问题答案不能为空"); $ `% R9 `- z1 n5 g; p, n
document.sform1.checkans.focus();
$ _+ E5 |$ @& x+ Z, c# j0 D return false; . c7 f, G8 B0 d% Y# D2 k
}8 @3 o& J: R# `* Z! D# v+ O
return true;
! Z4 f, z" U& Z* @) g! ] v ' V7 Z+ Z0 n9 D) w. }' g: {" O4 J
} ) b* s/ c8 v5 f
</script> |
|