|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14407
- 金币
- 2489
- 威望
- 1647
- 贡献
- 1437
|
这个脚本对你可能有帮助:. F. g4 ?1 Y! W
<script language="javascript"> 7 r' o/ t* N- G- P* Q& q: A
function IsDigit(cCheck)
5 J) `2 u; k: l9 b+ b {
% G: u: e5 _) b$ Z: k7 ?- Y ^ return (('0'<=cCheck) && (cCheck<='9')); ! }7 X- [( L: X$ m3 h4 W. A
}
. s7 j# ]$ O* c$ ]8 C9 ?7 { 5 y7 _* v7 T- ~. [/ v! N
function IsAlpha(cCheck) / M* f, Q+ E. M& z7 U
{
F! C7 n, A6 B \7 I, T return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ! [/ p5 c$ {4 z5 X0 K- I; `
}
{$ M: ^& @) h! ~8 y8 v$ Y. |
7 J* M% N% l8 d: A* mfunction IsaNull(cCheck) 8 T, U/ F2 t- X+ Y4 O; L' }* E- `
{
4 h, I0 u+ ^' Q; a' p return(cCheck != " ") 1 n( a3 y8 l6 R6 H" E0 q1 [
}
2 v) s( i. w" q h; T8 @! l4 _ 2 x+ j& H+ m9 S' d I
function checkform() - t0 s r4 K; u) M1 x
{ 6 j) q+ ~1 w* o% ~0 R& E/ U$ B
id = document.sform1.id.value;
$ _4 c3 s+ o* T) h4 c if (id == "")
; v" i* b; [- i( G9 d9 i. z { ; m$ Y0 ?8 e8 |! X
alert("请输入注册名");
6 n( ]" Q4 w, K document.sform1.id.focus();
5 L3 p. y% h7 u) w/ V return false;
Q& u% a( k# m; G7 q }
0 L: e7 Y/ _; G9 N8 y) o' y
6 }* e3 G- O% b+ L! l m for (nIndex=0; nIndex<id.length; nIndex++) % X5 B; U4 x) k* C6 s$ d
{
) }+ e4 O: H2 ~2 r6 M2 [ |9 z cCheck = id.charAt(nIndex);
7 a' b6 a: E* _ if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) ( X! d$ F1 x, h1 i! Y" g5 e
{
5 |5 s% o0 g, g8 Z( e- L& u N! ]/ ?% O alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
; w+ D- u4 M5 y( K document.sform1.id.focus();
9 g& _4 N. [9 Q5 Y. k2 h& h return false; / H! X; G2 `/ J M3 D$ X" z8 g
} : P+ y% |) F; @+ K& J- s' |
}
/ T- T9 ^7 P# ^, h% S: x chineseid = document.sform1.chineseid.value; . h, X/ M/ d; @3 z
if (chineseid == "") " v4 E- I: f) ^$ F, M6 J( H
{ & U4 l+ L& @) E0 m- b
alert("请输入中文昵称"); / \2 o" i% F9 c e* n7 Q
document.sform1.chineseid.focus();
# ^' U% C: D" t+ n- H$ p6 e return false;
8 u! [0 V% q" \# s9 o7 d% t" m }
! @( @; t2 e/ m9 u6 U) w password = document.sform1.password.value;
* b! u5 @$ S" @6 m$ `. } if (password == "")
, G* ?( W K6 C( H/ N0 u { + E1 q0 J; O3 \0 }" y
alert("请输入登陆密码");
! z# d/ G/ K5 I% `7 M$ B2 G document.sform1.password.focus();
* [, _/ w9 m2 K% u& m return false; - Y( }3 s0 O- `! H* Q' g, C2 K" J6 A+ ]
} 5 A8 p3 ~7 Z# }, `5 W
password1 = document.sform1.password1.value;
& O! B s" B) x1 i, S+ _ if (password>password1) ' \$ d0 D4 J% S X8 N F' u
{. s L. {0 r9 R6 e
alert("重复密码与登陆密码不相同");
. Y! O, F3 d- E document.sform1.password.focus(); , u0 F. v. s5 T% C: h& T0 z
document.sform1.password1.focus();
0 U7 A* x( j) d2 N0 H5 M" N& X return false;
) e- e% K. Q& P) s } , i6 M! |5 L2 R
if (password<password1)
' G. S/ d: k/ B3 a" c {5 _) J$ K5 x& G. R
alert("重复密码与登陆密码不相同");
: ?& N a" Q9 s9 e1 S$ @ document.sform1.password.focus(); # D; ^( e& b1 E& o4 t
document.sform1.password1.focus(); ; g: A" U7 P9 Z! S: V6 X0 m
return false;2 S& t! L$ G8 l1 w# j. }
} # k; ?! d J( k9 x5 {6 p% s
if (document.sform1.email.value == "")
8 r- K! K# s. w6 P* A- _ {
7 m7 F1 t/ n; e9 ]" C0 w alert("请输入您的E-MAIL地址");
, B. R3 \& S, f# j2 e; n document.sform1.email.focus();
7 @0 ]/ \; D1 ]! B! r6 l$ q return false; & O/ B7 z/ ~+ R7 d; g
}
* m/ n2 P: A9 \$ E; l5 J4 [# x ! G6 h A5 ^# m! z
email=document.sform1.email.value; & {1 L3 B9 }4 ^0 Q
emailerr=0
! c$ V7 [& M1 \" |+ ? for (i=0; i<email.length; i++) + ?# _% p: r$ z
{ ( M/ W6 U% e( m) w( m0 x
if ((email.charAt(i) == "@") & (email.length > 5))
& R5 O( `8 ?- M I$ A {
) R4 U/ F9 S6 B7 o emailerr=emailerr+1 8 M* V/ m7 j% U6 j
} . g' M6 M! y! E3 |7 _& P
} ' R- U& v/ L& }% Y: p; x7 f
if (emailerr != 1)
! p, E+ z' u, T {
& Z3 @" F. V4 W+ t alert("请输入正确的E-MAIL地址"); 8 m* ~6 t) q" }- c6 o+ ?6 @
document.sform1.email.focus();
- w6 v. e% f$ H, l H# i return false;
) p4 @1 N8 b: Y; z( w7 z$ _ G } 0 [3 d- r- ?6 a* o$ u/ Y" f3 u. M% }
7 F7 l" r3 x9 } W: v/ @- y if (document.sform1.checkask.value=="")
1 u: l" Q- s$ I# y( o6 z! O D { ( d/ ?" s% U3 ^0 j9 Q( h5 x
alert("密码提示问题不能为空"); 6 o2 T6 h$ l+ \5 f
document.sform1.checkask.focus(); $ i! j9 S# R# `8 r- t( j- ^# C
return false;
2 U1 H* d) D$ n3 Q } R6 Q- ?; G% X7 D0 r( x$ J" h
if (document.sform1.checkans.value=="") : D+ y/ y: W- Z1 H; d
{
* y6 C$ O' s! @( D' q { alert("您的密码提示问题答案不能为空"); " S' F5 w9 s8 s' P& u
document.sform1.checkans.focus();
* Q' \' i* Q1 g% | return false; 3 Z ^' I# f3 k: T* d$ t
}
4 `" a K [' U& k return true;
' m+ K5 U4 E' y2 o
4 Z8 X$ F9 F+ T}
8 Q9 R! a& X4 {8 U2 g</script> |
|