问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

jsvalidation

发布网友 发布时间:2022-04-22 15:57

我来回答

2个回答

懂视网 时间:2022-04-22 20:19

下面是验证的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 = '<span style="color:skyblue">' + a + '</span>'
 var ErrMsg = ErrorMessage.replace(a, b);

 $(TagName).html(ErrMsg);
}







下面是使用的页面

@{
 ViewBag.Title = "Document SIC";
 //Layout = null;
}

<script src="~/Scripts/jquery-1.10.2.js"></script>
<script src="~/Scripts/common.js"></script>
<script type="text/javascript">

 

 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('');
   }
  }
  });
 }
 

</script> 
 <!--Attachment 2-->
<p id="pDocumentSICUserAuthority" >
 <p class="row">

 <label style="color:white">SIC No </label>
 <input type="text" id="txtSICNo" />
 <button class="btn btn-primary" onclick="InsertDocumentSIC()" id="btnDocumentAddSIC">Add SIC</button>
 <span id="SICspanErrorMessage" style="color:red"> </span>
 </p>

 <p class="row table-responsive">
 <table id="TableSIC" class="table table-bordered text-nowrap" style="color:white;background-color:transparent;">
  <thead>
  <tr>
   <th>ID   </th>
   <th>SIC Title  </th>
   <th>SIC No  </th>
   <th>Revision  </th>
   <th>Effecitve Date </th>
   <th>Digital Signature </th>
   <th>Date  </th>
   <th>updQty  </th>
   <th>Delete  </th>
   <th>Upload  </th>
  </tr>
  </thead>
  <tbody></tbody>
 </table>
 </p>
</p>

相关文章:

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

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

相关视频:

JS开发验证表单教程

热心网友 时间:2022-04-22 17:27

你的struts-config.xml的action标签里面有一个设置:"validate=true"
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
怎么把Applestore切换成中国区的?我在appleid上切换了地区怎么还不行... 为什么公司能免去董事长的位置呢 员工把董事长开除违法吗 山药炒木耳怎么做好吃又简单 泡田螺钓大青鱼最好用的小药? 求比值.(1)1:25 ... 化简笔 求比值 1.2:0.15 500米:25米 3千克:900克 先化简,再求比值. “不因篇咏见”的出处是哪里 “篇咏又清泚”的出处是哪里 海南亚绿大地石料开采有限公司怎么样? 七个半月宝宝可以喝小米蛋黄粥吗 海南省青企投资股份有限公司怎么样? 陕西青兰实业有限公司怎么样? 小米蛋黄粥婴儿能吃吗 海南省有没有可以参观的企业。 比如北京现代汽车制造厂可以预约参观, 蒙牛乳业也可以预约参观,海南有吗 自然界中动物竞争的有哪些? 种间关系为竞争关系的原因 纵横娱乐圈,哪些艺人曾是竞争关系? 竞争合作之间按的关系是什么 种类关系除了互助、竞争还有什么 像肯德基和麦当劳一样的竞争关系有哪些? 下列哪项是竞争关系?( ) 种内及种间竞争关系有哪些?各自的适应程度如何? 生物竞争关系的例子有哪些? 头发枯黄.分叉.断发 头发枯燥变稀疏怎样回事 沧州商标注册去哪? 现在的特种兵几岁退伍 中国特种兵退役后都做什么? 耳鸣造成的听力下降可以恢复吗? 不同的两个软件(信息系统),怎样将他们连接在一起,形成一个系统,使得数据共享 神经性耳鸣耳聋听力下降怎么办? 耳鸣严重影响听力怎么办? 耳鸣导致听力下降了怎么办? 一台电脑,两个系统,如何让其中的的软件数据共通 耳鸣,听力下降,还可以恢复吗? 摆脱耳鸣听力下降的方法有哪些呢 耳鸣后听力下降怎么办? 耳鸣引起听力下降有什么好办法么 耳鸣听力下降了,通过治疗还可以恢复吗? 碗莲从土里长出一个芽,是花苞还是叶芽!请高手鉴定 耳鸣时间久了造成的听力下降,要怎么治疗和预防呢? 耳鸣现在的听力下降怎么办 耳鸣引起的听力下降还能恢复吗? 碗莲莲藕前端藕鞭的芽与叶芽怎么区别 自己养的一株碗莲养一直不开花,怎样才能让碗莲更快的开花? 职业修图师是如何磨皮的? 碗莲八月还萌发花芽吗? 糖果苏打传奇道具怎么使用 道具使用心得分享