下面是验证的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(''); } } }); }
登录后复制
IDSIC 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