一个交易编号的的验证的Js的编写
2016-08-05 19:19
295 查看
可以输入多个交易编号(数字), 然后用逗号隔开
function checkForm(){
var idTxns = $("#idTxnEntrust").val();
if(idTxns == "请输入数字,用英文逗号分隔,交易编号中间不能有空格"){
$("#idTxnEntrust").alertmsg('error',"请输入交易编号");
return false;
}
if(idTxns.indexOf(",") != -1){
$("#idTxnEntrust").alertmsg('error',"分隔符有中文逗号,不能拉取,请检查");
return false;
}
var reg = new RegExp("^[0-9]*$");
var idTxnArr = new Array();
idTxnArr = idTxns.split(",");
for (var i = 0; i< idTxnArr.length ; i++){
var idTxn = $.trim(idTxnArr[i]);
if (idTxn.indexOf(" ")!=-1){
$("#idTxnEntrust").alertmsg('error',"交易编号中有空格,不能拉取,请检查");
return false;
}
if (!reg.test(idTxn)){
$("#idTxnEntrust").alertmsg('error',"交易编号只能为数字,不能拉取,请检查");
return false;
}
}
$("#entrustAddFetchForm").attr("action","${base}/reconBillOrderEntrust/fetch.htm");
$("#entrustAddFetchForm").submit();
}
//用到javaScript中的一些知识
像数组 正则 以及匹配正则的方法, 以及javaScript中的一些对字符串操作的方法, split indexOf 正则的匹配test等一些方法。
还望各位多多指教, 我的前端这方面太弱录入
相关文章推荐
- js中的Number
- js Math工具类
- 编程助手JavaScript学习库-DOM笔记
- javascript-js 函数感悟讲解
- 深入理解javascript对象系列第一篇——初识对象
- js replace
- js 中的 2 与 "2"
- JScript 对象 <|> JSON
- JS 之 innerHTML
- Dynamics CRM 2015 通过JS控制下拉框实现国家省市级联
- GSON解析json数据总结
- 编程助手JavaScript学习库-面向对象编程笔记
- [Effective JavaScript 笔记]第7章:并发--个人总结
- JVM性能调优监控工具jps、jstack、jmap、jhat、jstat使用详解
- 使用Map List 封装json数据
- jsp 是什么 ,jsp 隐式对象
- 用D3.js画树状图
- Js与OC交互
- js创建对象(无参的构造函数)
- javascript深入理解js闭包