|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14443
- 金币
- 2507
- 威望
- 1647
- 贡献
- 1455
|
这个脚本对你可能有帮助:
- }, y }; T3 b( m; T, w8 r<script language="javascript">
, @$ @7 l5 Y4 L' R ?, b7 L$ ?# Q+ P5 Ufunction IsDigit(cCheck)
}# [$ P Q! O! |4 j! m. F; T& p { $ ~" T9 D R9 H5 d" D$ D
return (('0'<=cCheck) && (cCheck<='9')); 8 O1 Y& D4 ~5 U0 O
}
P% d( e4 U/ b! [; r( p M & u+ s' Y" |8 D
function IsAlpha(cCheck)
% y4 P* @7 ]" h; e% @+ R {
1 ~4 X& r- F1 I, j+ ]# S return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
+ s( R( k( W' W! j }
7 a) O" C7 L- x' B' ~7 z5 W
& |4 v5 s f e8 u' Yfunction IsaNull(cCheck)
; v' y: l: ^9 \" ] { * H1 s& ~( o* M' p6 c' N
return(cCheck != " ")
5 ~% l' Q- c9 ^1 d# V- U) @& J } 0 z. s1 m* m- i, c; o9 T+ o8 M/ N
- Y% v0 C! g: l/ |function checkform()
( H. d+ a& U& x2 C{
1 P% B% M( w7 Z, x( |2 k+ P id = document.sform1.id.value;
8 Y8 J7 o$ a* o0 m if (id == "") 8 C: O: \0 O2 X
{
3 P$ t; m7 ^7 O( S) e alert("请输入注册名");
$ Y6 n; \& J- X& ? document.sform1.id.focus();
/ `* M/ X! W8 C! V/ D$ y return false;
. A2 \5 p, P' n8 | }
. ?! {" e+ F+ g. m, o " A9 b- I' D7 J0 O
for (nIndex=0; nIndex<id.length; nIndex++) 8 [- p! q5 e# [* M
{
: P5 R$ o$ i0 q$ h' L+ J cCheck = id.charAt(nIndex);
* z5 C- e9 E5 W0 h9 |- S if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) # A4 [% Y2 k9 S$ e/ f* ]
{
9 z& ]) ?/ o( Y5 K, A alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 4 _5 S0 |! c* Z
document.sform1.id.focus(); # F& R$ V2 u* A3 `
return false;
' q# l* p& I( {2 d* z7 i- ^ }
% ~& {- M$ _/ B i }
8 @* T) ]! J# E* O5 k chineseid = document.sform1.chineseid.value;
s' |2 q- y2 X8 ]& \- Y9 {1 N( Y if (chineseid == "") $ I: E, Y/ N# |9 U. {
{ ' A ^* I: Y8 O
alert("请输入中文昵称"); : Z$ z9 o N; F1 P4 s: |
document.sform1.chineseid.focus(); 0 _$ C3 Y5 Q3 a6 u! G8 v
return false;
# l, S( c, S Z9 k; y }
" D5 ]. s" W ~) h7 _- y& } password = document.sform1.password.value; + ?$ D# `0 j* r" Y) L, Q+ j3 Q
if (password == "")
0 s% f# E( {+ R: z6 t v; l1 B {
1 k1 [4 i! S; k* ^3 R5 Q alert("请输入登陆密码"); : P& w; k' G/ B+ a
document.sform1.password.focus(); . a. i2 f6 q* M6 ~
return false;
) ~6 P& \1 {. |; K! e } 9 s- l+ {0 R. m# X8 H$ x
password1 = document.sform1.password1.value;
# U2 M; u9 d3 g if (password>password1) ) q0 h: l8 Y/ B- u; g& o) N- j
{( V, j5 Q$ \$ g* d( T1 j
alert("重复密码与登陆密码不相同"); ) J& X6 W7 w2 N
document.sform1.password.focus(); 6 N% h) O0 X0 z$ Y% @5 |! O5 \: y
document.sform1.password1.focus();
+ {+ `7 C/ U d, V; J return false;
( Q( X2 r' I. A }
3 p0 F# j" \! T% d a- F2 ^if (password<password1) 7 a7 |- x; u3 ?/ \
{
7 x4 I) h9 e4 H" Z2 k5 B alert("重复密码与登陆密码不相同"); 1 T A) l+ E6 {5 T' U( F
document.sform1.password.focus();
' A+ @1 a4 l0 x8 d document.sform1.password1.focus(); 1 n/ K( I) p: {, s! n- o. L2 m _' W
return false;
% s2 E. k' ?) Z( J }
. C" q: G; ~' i9 W/ R if (document.sform1.email.value == "") ( D7 \1 @( B% l) p" G& l
{
+ P6 B4 @1 C' {+ Q: f alert("请输入您的E-MAIL地址"); 5 b3 U) ^; c+ S4 Z7 T
document.sform1.email.focus();
( C8 a- ~' F2 N6 ?/ N/ q( q return false; Y3 z$ N* s9 h- e# L
}
7 Q$ G a% g0 [* O6 O5 v, g
+ g6 B; c; K: T/ F( l4 f0 e3 F email=document.sform1.email.value;
% `5 {. U5 L d) t& [& Y8 Q' h emailerr=0
, G, x$ L3 Z7 F5 o$ h, | for (i=0; i<email.length; i++) / U9 d; K# E/ z: N+ v ]
{
( x; j' f; t# C5 K, d2 @ if ((email.charAt(i) == "@") & (email.length > 5))
+ s* p* X0 q. O' m, ], b" V4 m {
# A! t% \$ {% \* v emailerr=emailerr+1
4 T- u: j+ ]) S, C }
7 y/ V% ^; S. s& e, u/ f } 8 N) j$ i' I* B/ F6 d
if (emailerr != 1) ! M# k2 I/ q: m' b* r4 y3 f4 _
{
% G! o& }. U* g% p. _5 ~ alert("请输入正确的E-MAIL地址");
' ?: A0 m7 a7 p# h7 l7 t2 f; B& r document.sform1.email.focus();
- E0 u' h. j, Q( i ^ return false;
, B6 z; V1 Q; c/ t s }
. N: T$ o' ?+ ]9 j2 u1 F 5 z0 l8 [7 E! u$ L6 m4 \- _" H3 p
if (document.sform1.checkask.value=="")
% B' s) X( |/ K' M% W, X {
6 s1 n% v6 c3 v& { alert("密码提示问题不能为空"); * ^3 X1 n& X; e* R' X# D
document.sform1.checkask.focus(); + t5 e; d& p# b6 A* |* n
return false; 2 \8 ^' K2 V; Y ?' u* K% d2 X
} , ^- \5 ]& g( y
if (document.sform1.checkans.value=="")
8 b8 ]* J8 o2 `' s { 5 Y* k9 p x& E5 x) V$ Z# ]
alert("您的密码提示问题答案不能为空"); : n2 m6 n5 W6 m+ z/ }, k7 m
document.sform1.checkans.focus();
. s' P+ C2 C/ U' z2 H return false;
! G# f# B$ }/ v9 [7 K4 _, O }
2 r8 j& r3 i7 i6 y. G: X6 `9 s return true;
; x$ [! ]1 \. }$ K. o, u3 c
" ~1 s1 \" k" }}
3 X8 z4 Y+ x) J</script> |
|