|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14317
- 金币
- 2444
- 威望
- 1647
- 贡献
- 1392
|
这个脚本对你可能有帮助:
5 R5 e7 k, |2 |. S<script language="javascript"> * f. o% w; ^, u
function IsDigit(cCheck) 1 N( W! L1 g, b! K$ O
{
2 J5 ^7 q d2 }9 \0 t$ g2 W return (('0'<=cCheck) && (cCheck<='9'));
- T. b1 y% M: i' \5 X2 s) R } ' V# ^5 i) v4 b
" w0 I$ E. ?( O: K$ M+ ifunction IsAlpha(cCheck) _3 j$ j( F' N! c- U) r, H
{
E9 M% A* q9 J- O- R return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
- ~2 j' w2 T- h% f2 [ }
. T: Z( R% e4 Z6 ^ : ]" a1 z% u! R& }9 c* L. n/ `( U
function IsaNull(cCheck)
0 A' M2 r3 u( |" F. C0 b8 t {
* R+ ?) z% j9 u+ C& M. T- N/ X return(cCheck != " ")
5 m- Z+ W/ |2 [ } & l4 f- ]( s; E, d
( k0 k3 z* x7 Q- a/ k: w. P9 [
function checkform() 7 j; I3 k5 K1 ^* q3 ^
{ ( l4 V, o- g+ M. P7 [/ {
id = document.sform1.id.value; & q# O1 T7 p6 N# q/ i
if (id == "") # [) _# d7 @" Q% p
{
' ?+ h& e* v& r alert("请输入注册名");
+ U: ~) W6 U9 I7 Z document.sform1.id.focus();
* q J+ N) H7 o return false; / K8 ]! C2 z9 S1 j1 @5 k1 s
}
; m# a& L V+ Z4 f8 A; r' k7 H- E 2 r# f+ N3 \7 q& R* E2 b
for (nIndex=0; nIndex<id.length; nIndex++) ) _+ n; s8 J, `* w
{ M( _* n7 w+ z4 y1 U$ X
cCheck = id.charAt(nIndex); 0 C! h: d+ ^3 y" F8 O
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) & U; F. N( G2 m0 O7 v6 R: T
{
4 D, D% a6 w) @ ^& V; E" e alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
( C4 q0 {3 p I2 t+ @* p# b) T document.sform1.id.focus();
( l6 z Q; V8 {1 k, ? return false; ) H* A; ]; R2 ?1 N1 A" @
} 9 A* z" S5 }- G, j: I% x
}
# w4 r6 u# w! Z" Q/ H' c chineseid = document.sform1.chineseid.value; 3 s) ]+ J# c. X& n, W% k
if (chineseid == "") , T, d E' u2 l
{
2 W. ?! W3 v3 ^3 ^7 g alert("请输入中文昵称");
/ b, J8 e* L! q) t9 C$ D& v document.sform1.chineseid.focus(); $ |/ v9 i+ W- f4 L0 R3 _7 a
return false;
- B. A/ Z/ s- O+ S0 A2 s$ f6 D } 2 f: `9 K& ]$ Y+ x% Z9 }! t
password = document.sform1.password.value; , e. ^9 d3 }$ D( B
if (password == "") / b" [2 f+ R: c* Y) w+ A' R
{
& I9 @. m( F7 V3 m* C alert("请输入登陆密码");
( i$ t6 Q# U8 }& R9 H1 n document.sform1.password.focus(); . T3 O1 j5 k+ g: G
return false; 2 \8 X1 l j3 h8 I1 q
} ) g% R+ i5 t ?6 [4 `$ j. ?. C! A
password1 = document.sform1.password1.value; 3 ]# [1 x: {+ S! F( B( b
if (password>password1) , `* M6 {1 g+ j3 o" k' O
{
$ `$ q( u8 W) j+ G( {# U alert("重复密码与登陆密码不相同");
9 B+ a& Q1 Z# Q, v; Q3 l ~! K/ p, G document.sform1.password.focus(); 9 I# T) U$ a/ ]7 W1 q
document.sform1.password1.focus(); ) D! I( d* _3 U
return false;
# S5 {8 _9 g, q% ~ } ; z+ a1 L- h/ |% W# _( p: s
if (password<password1) # y- M+ E! N& O# \+ x
{, w2 n; Q5 P- H6 y1 ?4 o# T
alert("重复密码与登陆密码不相同");
# z) t! A. r' | h, Y0 o document.sform1.password.focus(); , }# {* ^7 @/ E- U
document.sform1.password1.focus(); / s( F- ^, t9 h5 y9 L; l
return false;* k' q N" N$ j) e# |
} , _9 y! x g6 a6 K
if (document.sform1.email.value == "")
# z& v9 t8 p4 V {
6 k% x8 O+ t: L4 N% Z1 c alert("请输入您的E-MAIL地址"); 7 L: L5 l) n! {, Q! r
document.sform1.email.focus();
( @8 H2 Q! O9 F R6 s' p4 ] return false;
8 ^6 t: N' E7 C# n! v' _ } , v7 n; t* {4 N" p7 p; I
% y3 {$ i$ R. w1 H7 `7 {5 g1 h
email=document.sform1.email.value;
) o+ A) {& v; Y5 S9 a emailerr=0 . w8 {# j; p1 S- x
for (i=0; i<email.length; i++)
4 K3 s( k& m. S {
' B' `5 ~2 _3 D/ d: y: V! r if ((email.charAt(i) == "@") & (email.length > 5)) 3 e1 |( W, ~% N5 \- _, C' d- D, Y
{ ' @9 u& Y2 W. j7 a/ P* n
emailerr=emailerr+1
/ N. c) f8 G5 o% k/ R }
1 T( s8 j D8 l }
8 I# ^. g( n+ X6 t1 P& F if (emailerr != 1)
1 Z. n( T, m# o' X2 @* X2 a$ `. Q {
3 q6 [% M: ^' f) h; c! q( j" }' F1 d alert("请输入正确的E-MAIL地址");
; b! D( C) i8 ]6 X6 d" a' A document.sform1.email.focus();
( \( E' i+ Y; @& G- { return false;
" t6 ]% C m ?( Q. K8 L( B }
0 o& G1 v. H% T1 H$ T * m1 N# {1 n. E. g. R
if (document.sform1.checkask.value=="")
% S5 W, h, d: |& B& Y {
4 `! e1 T; ~1 ?! V+ M) g p alert("密码提示问题不能为空");
3 [1 z5 Z$ b5 y$ V, M4 E9 x document.sform1.checkask.focus();
. @- w0 N7 x8 t return false;
y4 `. k8 [2 i( F+ M } + D4 Q# t9 ~+ [; D' X% s' ~
if (document.sform1.checkans.value=="")
7 [3 `3 t# f8 v7 J { + W: x e0 a. `2 G7 t- Z& Q8 `
alert("您的密码提示问题答案不能为空"); ) e: X7 r- `7 u a! D( k9 M( |
document.sform1.checkans.focus();
/ _! b3 h7 u* C( ]) v return false;
7 }/ ^& s7 y, m/ j# y1 e }; g6 E1 I- N+ [6 }
return true;
$ O% c# w) |2 n& z+ l l
% u/ \* Q- x! o) k% q u}
4 H) e- M* Y3 }</script> |
|