自己写的前端验证–验证validation.js文件(附代码)

下面是验证的validation.js文件var errMsg = [            ' String length must be greater than 4 characters',            '名字必须汉字',            '年龄必须为数字',            '密码必须多于或等于 6 个字符。',            '验证密码与原密码不一致!',            'Email地址不合法!',];var pattern = [              /.{4,}/,              /^([u4E00-u9FA5]){1,}$/,              /^[0-9]{1,3}$/,              /.{6,}/,              '',              /^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]{2,}(.[a-z0-9]{2,5}){1,2}$/];function CheckLengthNG(TagValue,TagName,Message) {    if (!pattern[0].test($(TagValue).val())) {        $(TagName).html(Message + errMsg[0]);        return true;    }    else    {        $(Display).html('');        return false;    }} }function showErrorMessage(TagName, ErrorMessage) {    var a = ErrorMessage.substring(ErrorMessage.indexOf('['), ErrorMessage.indexOf(']')+1)    var b = '' + a + ''    var ErrMsg = ErrorMessage.replace(a, b);    $(TagName).html(ErrMsg);}下面是使用的页面@{    ViewBag.Title = "Document SIC";    //Layout = null;}         function InsertDocumentSIC() {            var SICNo      = $('#txtSICNo').val();             var TemplateID = $('#selDocumentTemplate').val();            if (CheckLengthNG('#txtSICNo', '#SICspanErrorMessage', 'The SIC No ')) {                return;            }            var obj = GetTemplateID();            if (obj.statusCode != 0) { return; } else { var TemplateID = obj.TemplateID }            var url = "/Document/InsertDocumentSIC?TemplateID=" + TemplateID + "&SICNo=" + SICNo;            $.ajax({                url: url,                async: false,                type: "POST",                contentType: "application/json",                 success: function (data) {                    var objData = JSON.parse(data)                     if (objData.statusCode != '0') {                         alert(objData.statusMessage)                        showErrorMessage('#SICspanErrorMessage', objData.statusMessage);                        $('#txtSICNo').select();                    }else                    {                        GetDocumentSIC();                        $('#txtSICNo').val('');                    }                }            });        }          

    

                                     

    

        

登录后复制            

                                    

ID                 

                    

SIC Title          

                    

SIC No             

                    

Revision           

                    

Effecitve Date     

                    

Digital Signature  

                    

Date               

                    

updQty             

                    

Delete             

                    

Upload             

                            

                        

相关文章:

一个自己写的10以内的加减法验证码

登录注册前端验证输入格式的写法

相关视频:

立即学习“前端免费学习笔记(深入)”;

JS开发验证表单教程

以上就是自己写的前端验证–验证validation.js文件(附代码)的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2744566.html

(0)
上一篇 2025年3月8日 03:22:11
下一篇 2025年3月8日 03:22:16

AD推荐 黄金广告位招租... 更多推荐

发表回复

登录后才能评论