|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14423
- 金币
- 2497
- 威望
- 1647
- 贡献
- 1445
|
这个脚本对你可能有帮助:
( t, Z7 V- {. `% ~8 D7 P<script language="javascript">
# j: O( e6 L+ } M' z. |0 |: lfunction IsDigit(cCheck) 6 J6 y+ k* T ~" v, N. _
{
3 u2 G8 P6 `! C" | return (('0'<=cCheck) && (cCheck<='9'));
. q3 J2 o+ h, u# G' D; l) |% _ } 8 x6 G& I0 C& U6 u
9 ?( d6 {7 H9 u+ z! f# c
function IsAlpha(cCheck) : N! T1 ] P; q4 U) |' x. e
{ - Z% n, `, [( |+ t
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ) n( g3 Y% W5 |7 g" J6 ~
} : _' {6 A) h& O/ F; P# |
1 b. ~# w" |% i* V* |$ t( U- _function IsaNull(cCheck)
6 _9 q8 q% t$ s { r5 J+ U' F& m
return(cCheck != " ") ) f( A4 W1 ^8 F/ ~- c" T5 r/ [% o
}
4 L- Z7 A' m7 l. k) K' O, O
; r; P7 ~6 r( D: W3 j) zfunction checkform() 3 a/ S+ ] O. N& b) S8 o* z* @
{
" H+ w/ b( |$ f id = document.sform1.id.value; 2 {0 q. n; j# O4 T
if (id == "")
; V# C8 C2 Q, M {
' G$ m: N2 g2 h8 i: r alert("请输入注册名");
8 E4 w7 Y8 D0 L( v. ^7 g document.sform1.id.focus();
, I- r7 H- r3 s, o l* ?/ Z" E return false;
4 B( \( l4 f+ O4 i& h }
. d" p, h A6 H9 k- G# O$ f
& R! u. v$ a5 A3 Z/ R M for (nIndex=0; nIndex<id.length; nIndex++)
8 N3 K( J' ]$ p! _ { 5 ~! Y5 F5 [* `
cCheck = id.charAt(nIndex); 2 j( Q( M) |) J' J' \0 X
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
# O! d2 U. I8 b {
% a9 h' r# {5 z) e- ]% N& S/ e, u6 F alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 2 C$ n7 A! z3 | k+ n; F
document.sform1.id.focus();
6 _2 |: l5 z% Z) @2 J1 {$ g return false; ! n e: x, F2 C* O' k7 c0 I X
} # H2 a+ y+ @+ W1 t$ ?! \: j
} . J4 M1 ]1 ~8 t3 n2 L- G I
chineseid = document.sform1.chineseid.value; 7 k. |6 S5 Y: F( X: f
if (chineseid == "")
0 N7 s0 H0 ~4 a2 t {
& ~- q( A5 r0 e2 B6 \6 x" {( c- v alert("请输入中文昵称"); 1 o8 q n% `& T6 b" u1 E
document.sform1.chineseid.focus();
: g) J' B& [ J( h3 n& ` return false;
6 F* V4 F6 M0 m9 o7 I; n6 R/ I } # s/ F+ {3 E/ q
password = document.sform1.password.value;
/ k( K1 Y x, w' I if (password == "") $ ~$ @' d' K4 s. a N3 q7 C
{
; ]+ M' Q4 @5 p8 C8 m alert("请输入登陆密码"); : R9 j9 n" U( [
document.sform1.password.focus();
; s7 p! _7 h) g- \ return false;
$ e! ], v% c( S0 }4 u- p6 N }
0 l1 u( O+ g, M5 V/ C- }- o password1 = document.sform1.password1.value;
. Y3 U' q2 L& F6 ~) O, R F! p if (password>password1) 5 y: z+ @4 J% H7 ^( h( _
{
4 k v6 {: }# ^: M5 m alert("重复密码与登陆密码不相同");
9 S* S5 f! y$ a' B. p document.sform1.password.focus(); u5 c1 e3 \: M
document.sform1.password1.focus(); 6 R( W7 _% e4 `
return false;
! X8 j) P) Q& `# S+ v" T/ V }
7 a q* d' {" p% ^, gif (password<password1)
- {$ z3 o7 g$ ]( u4 n% [ {
3 A) M" W. Z0 k! m; v6 V+ O alert("重复密码与登陆密码不相同"); 5 f3 v0 Y& L( I" k( A# [0 [! h. T' _
document.sform1.password.focus(); 3 H9 v4 s2 C2 f7 S7 ]
document.sform1.password1.focus();
- E( j* I( l% H* c* G, j7 v return false;. Z! B7 k7 c1 z0 B! T1 h& [) F
}
& S# W$ T8 Z3 j2 k; @, i if (document.sform1.email.value == "")
6 s' c3 ^- ^% l: W { ) T+ ~6 h8 ~, t. Z- Y. O* b
alert("请输入您的E-MAIL地址"); & J" Z1 j! |& e, U: W8 h/ i
document.sform1.email.focus(); ; R; t( j F+ l+ f# O) V
return false;
- K. v: ?1 \3 B* T }
5 y5 {! I- W3 E' R
, Y: s& a' J6 x2 H% u email=document.sform1.email.value; ' i0 h; I4 v! p. g# m. z! {$ B
emailerr=0
6 m- i+ M" W$ d+ R8 J( X" f" e: F for (i=0; i<email.length; i++) % g+ e$ o5 o) `7 \4 w6 i
{
+ k* q, M p% m4 n7 d$ @ if ((email.charAt(i) == "@") & (email.length > 5)) 0 |' b. F5 G% F* K
{ $ D4 ~! v S" u2 S- d6 A4 J0 i
emailerr=emailerr+1 ! ~+ N" c ~$ V6 G# u5 S
}
* }# B2 F D4 c }
& e H0 S# N" f+ L: Q) n if (emailerr != 1)
6 v% M5 I) H8 t9 u8 S { . w0 g' a! g+ a+ M, P
alert("请输入正确的E-MAIL地址");
& E* q/ c) e! W' z( u" F: r document.sform1.email.focus();
) e I3 I0 T6 D' p return false;
: Y5 g' o& ^0 D( d. r6 B. y } # d( d1 Z4 S6 |. {
, i, R9 {9 _/ m! c if (document.sform1.checkask.value=="")
; U& Z, J5 S* P& j {
+ s( w' l0 Q- k- g3 ~5 e alert("密码提示问题不能为空"); A' `) o" d4 Q' Q( |
document.sform1.checkask.focus();
1 t3 O7 |/ r4 K0 Z4 T2 G return false;
1 ?- `& h# T) y+ G1 ] }
0 ] C2 y5 P; Q# K) D4 b' B3 I if (document.sform1.checkans.value=="") & B1 e* d. l3 N6 B& d: C( D ?
{ . [( s/ T4 |5 m& g$ e; p
alert("您的密码提示问题答案不能为空");
( d s3 b5 Z$ B. k0 l, p9 H/ V4 Q document.sform1.checkans.focus();
y( n# _' i7 `0 m return false;
: A o8 q( k$ [$ b, m }
% f% G; E, `$ ]( V return true; 3 n# E0 B- ~; Y
, @6 q) ~# o+ d, a& [ p$ c}
! r# {( r; {$ Z% r. K: y</script> |
|