Эх сурвалжийг харах

优化输入框不能有小数点

huangsanjia 2 жил өмнө
parent
commit
ca1520f9bc

+ 21 - 6
Public/common/codeform.js

@@ -47,9 +47,9 @@ $("form :input").blur(function(){
 
     if($(this).is("#totalnum")){
         var nameVal = $.trim(this.value); //原生js去空格方式:this.replace(/(^\s*)|(\s*$)/g, "")
-        var regName = /[~#^$@%&!*()<>:;'"{}【】  ]/;
+        var regName = /[~#^$@%&!*()<>:;'"{}【】.  ]/;
         if(nameVal == "" || nameVal.length < 1 || regName.test(nameVal)  || Number(nameVal)<1){
-            var errorMsg = " 总张数必填";
+            var errorMsg = " 总张数必填且不能有小数点";
             //class='msg onError' 中间的空格是层叠样式的格式
             $parent.append("<span class='msg onError'>" + errorMsg + "</span>");
         }
@@ -90,6 +90,21 @@ $("form :input").blur(function(){
             $parent.append("<span class='msg onSuccess'>" + okMsg + "</span>");
         }
     }
+    if($(this).is("#box_num1")){
+        var nameVal = $.trim(this.value); //原生js去空格方式:this.replace(/(^\s*)|(\s*$)/g, "")
+        var regName = /[~#^$@%&!*()<>:;'"{}【】.  ]/;
+        if(nameVal == "" || nameVal.length > 3 || regName.test(nameVal)  || Number(nameVal)==1){
+            var errorMsg = " 一托盘多少卷必填且不能大于三位";
+            //class='msg onError' 中间的空格是层叠样式的格式
+            $parent.append("<span class='msg onError'>" + errorMsg + "</span>");
+        }
+        else{
+            // jisuan();
+            var okMsg=" 输入正确";
+            $parent.find(".high").remove();
+            $parent.append("<span class='msg onSuccess'>" + okMsg + "</span>");
+        }
+    }
     if($(this).is("#tray_num")){
         var nameVal = $.trim(this.value); //原生js去空格方式:this.replace(/(^\s*)|(\s*$)/g, "")
         var regName = /[~#^$@%&!*()<>:;'"{}【】  ]/;
@@ -112,9 +127,9 @@ $("form :input").blur(function(){
 
     if($(this).is("#larger_num")){
         var nameVal = $.trim(this.value); //原生js去空格方式:this.replace(/(^\s*)|(\s*$)/g, "")
-        var regName = /[~#^$@%&!*()<>:;'"{}【】  ]/;
+        var regName = /[~#^$@%&!*()<>:;'"{}【】.  ]/;
         if(nameVal == "" || nameVal.length < 1 || regName.test(nameVal)  || Number(nameVal)<1){
-            var errorMsg = " 大件数量必填!";
+            var errorMsg = " 大件数量必填且不能有小数点!";
             //class='msg onError' 中间的空格是层叠样式的格式
             $parent.append("<span class='msg onError'>" + errorMsg + "</span>");
         }
@@ -129,10 +144,10 @@ $("form :input").blur(function(){
 
     if($(this).is("#small_num")){
         var nameVal = $.trim(this.value); //原生js去空格方式:this.replace(/(^\s*)|(\s*$)/g, "")
-        var regName = /[~#^$@%&!*()<>:;'"{}【】  ]/;
+        var regName = /[~#^$@%&!*()<>:;'"{}【】.  ]/;
 
         if(nameVal == "" || nameVal.length < 1 || regName.test(nameVal)|| Number(nameVal)<1){
-            var errorMsg = " 小件数量必填!";
+            var errorMsg = " 小件数量必填且不能有小数点!";
             //class='msg onError' 中间的空格是层叠样式的格式
             $parent.append("<span class='msg onError'>" + errorMsg + "</span>");
         }