分享

JavaScript数据验证

 若生安饶 2010-06-07
 <script type="text/javascript" language="javascript">
        function validate() {
           
            var userName = document.getElementsByName("UserName")[0];
            var pwd = document.getElementsByName("Pwd")[0];
            var rePwd = document.getElementsByName("rePwd")[0];
            var idCard = document.getElementsByName("IDCard")[0];
            if (userName.value.length < 1) {
                alert("名字不能为空!");
                return false;
            }
            if (pwd.value != rePwd.value) {
                alert("两次输入的密码不同");
                return false;
            }
            var idCardReg = /^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{4}$/;
            if (idCard.value != "") {
                if (!idCardReg.test(idCard.value)) {
                    alert('您输入的身份证号码格式不正确,请重新输入!');
                    return false;
                }
            }
            alert("编辑成功");
            return true;
        }       
    </script>

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多