  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14221
- 金币
- 2401
- 威望
- 1647
- 贡献
- 1349
|
这个脚本对你可能有帮助:2 e# Y2 U8 y/ T# P) a) M' R
<script language="javascript"> ( w8 s; [* ]2 v v% t) n
function IsDigit(cCheck) 8 M" v( |- S |! S' h7 L: Z2 N
{
; t8 |/ s: k L return (('0'<=cCheck) && (cCheck<='9'));
7 i6 n r& x c' v. B }
# Z& B* U3 L9 ^% n5 S$ O# g3 B
6 U$ I8 d6 m% |; F- x, r; bfunction IsAlpha(cCheck) * K4 A! v4 _2 j, p2 x6 I- L
{
{$ c" _+ r) @( X return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) - t7 {4 h2 M* C" G& n5 |/ }
} * w1 p8 t$ T2 C1 z6 G) l
5 L5 Y7 \ J/ V `2 o# u1 G& P+ }
function IsaNull(cCheck)
0 J9 l1 V; r: j {
3 m. F) P. K4 ^0 J3 e' x( d return(cCheck != " ") 1 f4 f+ m. M1 P' X- H8 R6 S
}
7 b6 b1 a% Z" e 1 C/ r" n5 c9 {" A4 a
function checkform() ~$ \# |# C9 s3 [( z1 A
{
) {6 i: U: z# x8 J5 ?& b: S Y id = document.sform1.id.value;
( C& w% g t. N. ?1 o7 T if (id == "")
0 X, m/ h$ b1 n: I7 U8 h {
* e1 b7 Y$ D W/ c6 Z" E0 O+ A alert("请输入注册名");
5 h, M) J" F) h* f document.sform1.id.focus(); - K* @2 d ]% K# _
return false; " V4 {; K' `& E1 r& \4 a6 Z' ~
}
8 C( G# ^8 \7 s
/ ^ U; i' O4 F+ ^ for (nIndex=0; nIndex<id.length; nIndex++) 5 r* C' E; _) L: m! X4 C& M" l- M
{
- H8 k E& u4 T1 |6 q' ] cCheck = id.charAt(nIndex);
! x3 v3 W+ ?/ q- k, ] if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) ) q! [7 b7 q; z' W
{
$ T& ?( R( ~9 H7 d$ k c$ A alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); # w, ]8 x: ]7 `1 S, F' H2 W
document.sform1.id.focus();
$ t i) Z9 x( J8 A; { return false;
3 S8 l$ u7 C5 u5 G d$ u/ w; m }
1 i& c7 r6 U, ?7 Z. Q+ N6 ]9 k; Z$ d }
: F: X7 u" b; T' {% s- t chineseid = document.sform1.chineseid.value; 8 V b9 j' @: Z. L1 z8 Z' g
if (chineseid == "") P& ]: X# X& E$ `
{
/ t7 K) P* y& e4 ` alert("请输入中文昵称");
5 r" M1 I0 ^8 k3 l- h document.sform1.chineseid.focus(); * z0 ?- D) H( {. ^. [3 N
return false;
& [$ c2 ~5 T( \# L4 f, V } " V. Z8 n' N2 E0 a% E- g( F, `
password = document.sform1.password.value; $ v0 |, ?3 k7 A$ I* q3 f
if (password == "") ) t! v7 ?+ o3 {, t5 b: h
{
' n- i% ] ?4 f5 U: X- {! u alert("请输入登陆密码"); ) k% [1 r" p# ?0 K/ D7 I, Q
document.sform1.password.focus(); 4 @0 q; c, } P4 O2 j9 l; E
return false; - |. a; X- w- |
} 6 e4 M$ o# ~: L# [0 ~5 h$ N2 Q
password1 = document.sform1.password1.value; . c" \# Y W l8 P9 W! C ?
if (password>password1)
/ ] M* `& b. b0 L9 ?8 w0 S5 q {
4 X1 L8 O2 G& |5 [9 | alert("重复密码与登陆密码不相同");
/ r% u. u' E* x6 B3 j) n document.sform1.password.focus();
. n; m1 s5 h; Q g3 O/ ~ document.sform1.password1.focus(); & w9 J7 m; i) U) U
return false;# m9 O f. ~ s, j
}
8 ]" A! Y% ?* C0 g+ S$ |; \if (password<password1)
' F6 v" w Z. a2 R% N {6 U% w, Q0 m6 O- `0 {% e g6 I: E0 E6 E
alert("重复密码与登陆密码不相同"); 3 N' U4 b, Z* F
document.sform1.password.focus();
, J1 i# P! d" D; L1 i document.sform1.password1.focus(); ( v( r; {% T% f8 P3 T+ g
return false;( t7 N8 ~: H9 a6 D( r! @
} 8 f. S+ m8 Q; W# m% e
if (document.sform1.email.value == "") . l1 D' Q( B' g" k, O& F
{
K' N' C. x* q7 x- F. L. _ alert("请输入您的E-MAIL地址");
2 c, F, ` R6 }+ R6 w document.sform1.email.focus();
# u4 M3 x* y$ d' Q# w, z return false;
7 Z7 @' E8 F0 ^' s! U }
9 O. i# D& l+ G7 I6 ` 6 O' j" R& `7 q0 F
email=document.sform1.email.value;
0 J- ]5 ]" O4 _$ T( T. \7 D( ^+ P emailerr=0 0 ]6 \9 k" m- X6 { t+ z
for (i=0; i<email.length; i++) + z! T# {0 @; a. T+ J+ {+ t/ J
{
5 y6 o8 }: b; l' E9 \" | if ((email.charAt(i) == "@") & (email.length > 5))
( T. E& B" Y( E* {6 j7 D { - k( N; L# ^- }8 h4 F4 ^
emailerr=emailerr+1 7 l- p8 B. ~1 }! F$ O
} . V% K: ~+ {5 B% M9 t. x
} + l( O/ _! C! g# u1 U2 @6 c" U- L! D& E
if (emailerr != 1) t: |6 M, K/ E7 R" r W# P
{
W* m g" S5 f) x9 ~ alert("请输入正确的E-MAIL地址");
/ k; e( f8 L+ K! ?5 D, c1 q document.sform1.email.focus(); , {+ m* H9 B( i+ J3 d3 @
return false;
- s8 Z6 I9 p2 B3 {( z( ?5 x3 [$ D }
& V* U/ `6 V" j0 o* n+ I/ I7 f
- Q. a" {# ]" X+ y if (document.sform1.checkask.value=="")
1 r% S, V2 W2 i2 w* x/ e' V { 5 ]% A# l$ _3 K- n
alert("密码提示问题不能为空");
3 k; W9 x8 G: d2 S$ x. V document.sform1.checkask.focus();
) X# ?! @, J5 Z) w* v0 T return false; 1 U" V! P# C W, ^* T* ^ O
} ! }$ a' a+ L: M- {" ~1 J+ L
if (document.sform1.checkans.value=="") 4 a. D+ V3 ]9 P+ q
{
/ {( l5 T5 b( c; I3 l alert("您的密码提示问题答案不能为空");
' b7 g' W0 g. q3 R9 h- v document.sform1.checkans.focus(); ?* ], s2 A2 n$ n
return false;
) e* Z& X2 ?$ G/ \4 f }. Y/ _5 Q$ G! ~
return true; ! G) L( J; x1 ^4 N
0 B% a3 D: t2 F1 H}
; w0 s" e6 K7 Y' A. Z; j c</script> |
|