|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14351
- 金币
- 2461
- 威望
- 1647
- 贡献
- 1409
|
这个脚本对你可能有帮助:
% t0 R- \3 X- U/ m W2 q<script language="javascript">
1 U6 j6 l' Z" {% zfunction IsDigit(cCheck)
3 Z( F' a. R' T* [ {
$ ^; r& Q; [; E7 R! a; \ return (('0'<=cCheck) && (cCheck<='9')); 9 {+ m7 _+ d7 E$ @ Y( Z) r
}
8 o4 e4 x' W! a5 w& s
/ \5 _4 T9 w( u2 y8 Nfunction IsAlpha(cCheck)
; a- u: S3 l4 j" S1 J# f3 c4 G { $ \) m0 K' m9 I
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 7 J. v! Q8 T8 B$ M
} 0 S! h' g( G; ^: J
2 J5 `! Z' N7 Z* g
function IsaNull(cCheck)
' V" o0 m: o T5 [' [% u { ; G& l& m+ P9 f- A
return(cCheck != " ") ' J8 O+ E/ x6 | T& y
}
. I8 N3 S& R# v T P2 p# y/ s$ {
function checkform() % ^0 D: [/ H+ x( `9 u
{
4 u1 T7 y J4 t5 T7 M0 l0 C id = document.sform1.id.value; 9 d! `' {) h5 }5 j. w: [6 J
if (id == "")
9 U+ |6 b, Y. `" k { L% z; L3 c, [" @7 C
alert("请输入注册名"); 0 }/ v& e# u/ h8 ^& w. I6 h n
document.sform1.id.focus();
+ g" Z4 X7 w! n# h! t7 X return false; + J" _/ ^ \3 q. `- q
}
8 u) F' Z0 g' T- \$ o ; }9 N/ G3 {2 m+ E. k
for (nIndex=0; nIndex<id.length; nIndex++) ( U) W6 y+ S4 ]1 {' }1 G1 B) A0 x! O
{
/ ?! I) |, q% _ cCheck = id.charAt(nIndex);
# B2 b7 A" o- q2 ] if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
, x( {9 ]; N- c: P+ ~ {
* y7 x& f7 b& \% P ]! W( T alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); + v' [' g* f1 }% }- j8 n5 S: G
document.sform1.id.focus();
( E& k) O" O: h( S" _ return false;
5 P1 @. [# Y' z; |8 z8 a; v* F } # W2 d5 h L% {
}
' q* o7 A5 j' O) M chineseid = document.sform1.chineseid.value; # o( e3 A' o" M5 `7 N
if (chineseid == "")
* h3 j7 n* q! I; X1 E" F { 6 O3 G; {, e" r, Y
alert("请输入中文昵称"); 8 m' G2 b- i- }. m. ?8 [3 m
document.sform1.chineseid.focus();
* `+ ]2 Z% V# ]" X" K9 T) g. R return false; . S& b- \5 o0 R3 Y x0 r
} 3 @! a! c0 m; a7 G4 b" g
password = document.sform1.password.value;
6 M& Q6 ^, Q+ E# Z4 | if (password == "") % P0 s _: v( G% S8 o
{
9 Q' x$ ` ]# K" m4 R8 }! h9 Z8 X alert("请输入登陆密码");
9 D1 \+ k* _. A7 `/ E( r6 s document.sform1.password.focus(); ) {9 Q: k7 i/ ]3 v) P
return false; 1 X: `- Q* T5 y- E" [
}
' U+ w4 b% _( ~* f password1 = document.sform1.password1.value; 8 e6 u% B8 X. J. |6 }7 r8 l
if (password>password1) 6 C$ Y" g, Q7 I' w7 r; ]/ R) S S
{
( b5 ^5 V3 o: [. h- s alert("重复密码与登陆密码不相同"); 3 d& V) i# \) f3 k8 _* M
document.sform1.password.focus(); ; w* h3 Z' c/ Q. U
document.sform1.password1.focus(); 0 U4 k: }" n- R0 @% J0 V6 i
return false;& X% D7 f9 W$ c- D2 V Q
}
; A( w: f5 Z- \& o) |; rif (password<password1) $ \" r# z* L6 @* j, x/ O. P
{! U2 {. m- {3 Z* I8 O. A
alert("重复密码与登陆密码不相同");
. z, ~, K2 o0 K: x document.sform1.password.focus();
4 O! b) {! @5 s document.sform1.password1.focus();
' k7 g0 ^1 Q$ r return false;
* j8 f$ ~" f3 I& ~: c }
; ^& `! F5 v/ z% u4 B% m if (document.sform1.email.value == "") 2 M& ?- A; `- V, H
{ 3 O ]7 y7 J0 ]6 [/ ~
alert("请输入您的E-MAIL地址"); 6 u1 V* E1 @! P7 i
document.sform1.email.focus(); 3 B7 S& O8 y$ `0 C7 O. L0 V1 ~8 o
return false; / K- t* \' N' |9 n6 r; `
}
0 s9 o: i. F* x3 y ! S& a/ G4 r: x( |7 W) ?
email=document.sform1.email.value; - [4 e2 `7 \: W% c
emailerr=0
) e, n2 t4 Q8 y( G for (i=0; i<email.length; i++) , i' D6 z' a) j8 h& }
{ : [1 w' H: Z, z- K6 a9 m# f
if ((email.charAt(i) == "@") & (email.length > 5)) - B6 V) A& @6 m5 B1 P6 o
{ . d1 i! a1 M l$ B" c# N" ~
emailerr=emailerr+1
; U" Y& C5 I$ O$ D6 ` }
* Y1 D2 f C$ ]4 j; k, V } ! E% B$ w' H8 K. j( E6 j
if (emailerr != 1) ( S x0 ^( w5 X T! L
{
7 C8 ~9 V" }5 d$ v) e8 B alert("请输入正确的E-MAIL地址"); % z; q7 E* _$ x4 w! L$ [* Q
document.sform1.email.focus();
' d1 {" c$ @1 E% u, j- y4 h return false; 8 Y t+ x* F9 @: n- e" s* G; W
}
5 _4 ]7 k) ^- g& |4 { " W+ W: h* _* {1 R9 |5 w% ?, o; H6 f
if (document.sform1.checkask.value=="") ( Y! C5 G6 r- U9 M1 m9 T
{
! x* ~2 _- ~9 D1 Y alert("密码提示问题不能为空"); $ o. L& x/ t. S% Y, m9 ]
document.sform1.checkask.focus(); 7 R; z J2 u+ {) k: o
return false; ! U8 { S( R; A1 W' z
} 7 B( F( _& q0 Z" x" O! t( N0 a8 H
if (document.sform1.checkans.value=="") - M: R& w9 A* n* [
{
7 V" R) q+ q3 y' T% k; @4 M alert("您的密码提示问题答案不能为空"); : K; Y% a6 F. d7 \. V1 Q* g
document.sform1.checkans.focus(); 9 m- z! y. F8 }4 s; R
return false;
" o* e- m+ T6 {5 }$ _: ~ }
' q6 S* C: _' S" S: a7 a7 m& e return true; 8 l) @: P. n" ]5 Y d( E
( J& V& i/ y$ L9 M}
4 l1 x7 W6 Y* u! b</script> |
|