|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14385
- 金币
- 2478
- 威望
- 1647
- 贡献
- 1426
|
这个脚本对你可能有帮助:
5 d& ^8 }/ V( u3 i' Q" A& H<script language="javascript">
/ _5 H2 K3 b T9 j7 E1 ~0 kfunction IsDigit(cCheck)
, `2 T5 X M: w8 b* t {
- r9 [5 T2 ?) h/ g return (('0'<=cCheck) && (cCheck<='9')); , @6 d& C# e# Z* J, [, L6 l! W/ h
}
, k7 F: @0 K E/ ^5 B, a
0 \$ r7 D# O1 R s# ?! M$ nfunction IsAlpha(cCheck) ! A" J3 v( `$ ?5 J
{
O7 A% C' L" d# u! @: [ return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) : W( N, _ Q' z; m* Z$ ^
}
1 ^( z) F9 f4 r, t1 T+ j
# G: N+ A, G& f( O/ gfunction IsaNull(cCheck)
6 t/ p$ W Y) p& t% b3 X { 7 g- k! h h" q+ y# n* j2 n0 R4 E
return(cCheck != " ")
; l/ q2 }8 N. P8 K: g5 k2 c }
8 H& T, W5 Q' s" k+ a 2 y8 c2 \$ i7 P Z
function checkform()
/ v# Q1 Q: Q2 s9 W5 U7 D{
6 p/ o. x7 B6 h8 B& p id = document.sform1.id.value;
3 [3 Y( }6 Q* m; v5 J if (id == "") * a w/ i. x1 d: d4 P$ T
{
- Q- g9 D& w3 r$ j* y* R7 }( e alert("请输入注册名"); 9 p1 s+ ]5 Z" p' b! e( h
document.sform1.id.focus();
# j6 g8 z+ h& Q8 U O5 u/ D return false;
; H6 R. k) Y4 x j5 @" v }
, B9 L" ]7 h4 b3 ~8 s" G ; o. i7 ^, V# \) x) Q
for (nIndex=0; nIndex<id.length; nIndex++)
+ k: n$ }1 B3 p% `% B7 M4 n" [+ g { $ Q8 S7 _7 p% m0 q" }9 h( t
cCheck = id.charAt(nIndex); 3 \/ L3 c" l/ p9 |& U) E* Q, I
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 8 P7 E* j$ q- c3 t+ f7 ]7 q, S
{
6 i9 E& e( A: S: Y+ `2 ?( j alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
( x: y, R! | _- } document.sform1.id.focus(); " Z3 f4 t) {" b5 i; a( U
return false; / D4 F% }: \. a! ]
}
; b j# W3 S$ [. s5 W; ^ Y } : ^% t+ F8 P8 x3 B) K
chineseid = document.sform1.chineseid.value; - s: o |7 O, r6 L0 F# B a5 k
if (chineseid == "") # B, o: h4 W: Y, \1 I1 i
{
- C" n) A: S+ { alert("请输入中文昵称");
. V3 |# c8 }1 Q, e: X0 B document.sform1.chineseid.focus();
0 p1 g, r( ^% L: v, o) Z return false; * ~7 _/ J5 o4 ?
} 7 H) @" b5 O4 P+ w' A' O# l
password = document.sform1.password.value;
# E! P2 V2 z, _7 H; W6 W if (password == "")
# R! t9 ]: M+ G5 [2 L {
( v7 ?" p% n+ k9 k% q8 v( Q alert("请输入登陆密码");
( Y& e/ u9 ?. p8 T document.sform1.password.focus(); ! ?* i# N: @$ ]& a% T. v) n
return false; 0 b3 j7 @7 ~ f* p6 G3 q0 F
} 9 m% t% C% D4 T9 d& w3 b# q, Q1 G
password1 = document.sform1.password1.value;
; v/ N0 `+ f0 @- p if (password>password1)
* x9 P1 u$ m6 i( R, _* q% ? {
7 h) V0 i: H0 |. Q$ P+ [% y+ l- x alert("重复密码与登陆密码不相同"); ) G, C' J& H# u- \/ L5 g
document.sform1.password.focus(); ; {7 s" Z& X4 w5 Z ~9 e& ?
document.sform1.password1.focus();
) x4 G9 A& e& j4 j! s return false;
( w+ m& O* J# _4 P- {( P" b [ }
' T' q& g4 ?7 g, u( z# v' ^if (password<password1)
, p4 k2 m u/ f4 N8 v4 w. N q% _ {
4 x! E: B" M* _ alert("重复密码与登陆密码不相同");
% d$ _8 {# N; R5 i) [ B document.sform1.password.focus();
5 g' _- t5 T' x& Q& o% T( q document.sform1.password1.focus();
4 N3 z* [( |0 N* B* Z return false;
6 D3 e' L; s0 { } 4 b( G/ W2 B- O3 p
if (document.sform1.email.value == "") F5 |8 s% o2 n4 y# Q6 j; s
{
( p' V* j# B) x' Y V0 |) h4 I alert("请输入您的E-MAIL地址"); 8 t% u/ |8 U) ]0 k: L+ ~ W, q
document.sform1.email.focus();
. r! q1 ^! @& D% O6 |* Q3 [; S% i: W return false;
1 c* \: ] _9 B1 R }
7 F/ X7 Z5 I" T4 { i$ x4 i1 S6 Q* {
email=document.sform1.email.value;
8 P" p/ {4 ?4 R- h) ? emailerr=0
' C7 Y' E+ h1 K+ C# B) y for (i=0; i<email.length; i++) + V% w5 z ?$ Z9 b1 I6 j# O
{ / k; M5 C+ F, |+ p( J' U: i; P
if ((email.charAt(i) == "@") & (email.length > 5)) ; m4 ] s$ ?8 f# r' e
{ 0 l1 b+ m' Z1 e
emailerr=emailerr+1
& Y1 u9 N) I2 u5 d } , Y( l) t& A! {' s# S$ t+ @) Y
} 6 l: J% o) [5 C8 J6 ]
if (emailerr != 1) - _# k, k- J! v( |3 Y& ]: S
{
; h5 p: H: ]. X- c/ u2 m alert("请输入正确的E-MAIL地址");
$ f8 \" l J4 Q8 g document.sform1.email.focus(); / F/ A2 s* h. s8 a& n
return false; ) b/ y1 z& x: i6 [
} q& Q4 w) Q# z% l9 H& n
, f8 \( }# q- J if (document.sform1.checkask.value=="")
' m6 k& m0 n% | {
2 R8 B3 l9 q, k, j; ]1 R U alert("密码提示问题不能为空"); ' A* m3 F) x: Q
document.sform1.checkask.focus();
: s( z; W# e% M) y0 W; x% z9 ? return false;
! U, o3 \ B0 j" q; P } , R3 m- }4 ^. F8 x m
if (document.sform1.checkans.value=="")
) N9 Q" k& h4 k$ C {
0 h: q% \8 R2 K4 G4 x alert("您的密码提示问题答案不能为空");
$ {$ L) n& c% G; z; X: y document.sform1.checkans.focus(); " g0 p# }& \/ @/ M7 u F) F
return false; 0 ^3 I% E( h# H5 z
}
' \0 }7 y" i$ V) f return true; 5 R# j3 C7 ~6 J) u8 ~, J
# V, P# s* T0 @ _# n' Z}
3 R0 v+ F& v0 u</script> |
|