Browse Source

OP task #511 | fix validation again and again...

Avetisyan Karen 5 năm trước cách đây
mục cha
commit
3eb2d0fae6

BIN
web_interface/dist/wui-6/main.js


BIN
web_interface/dist/wui-8/main.js


BIN
web_interface/dist/wui/main.js


+ 2 - 2
web_interface/src/wui-6/main.js

@@ -217,7 +217,7 @@ function checkChangePWD(){
   var oldpass = $('oldpwd').value;
   var newpass = $('newpwd').value;
   var newpassrepeat = $('newpwdrepeat').value;
-  var letter = /^[0-9a-zA-Z.,/-_*#()[\]+=;:'"@!^%&?|${}`~<>]+$/;
+  var letter = /^[0-9a-zA-Z.,/\-_*#()[\]+=;:'"@!^%&?|${}`~<>]+$/;
   if (oldpass.length === 0 || newpass.length === 0 || newpassrepeat.length === 0){
     alert('Поля не заполнены!');
   } else if (newpass !== newpassrepeat){
@@ -335,7 +335,7 @@ function infoValidation(){
 function ValidateAlphanumeric2(uadd, z) {
   var warn = document.createElement('li');
   // var letter = /^[0-9a-zA-Z]+[^\u0430-\u044f\u0410-\u042f\u0451\u0401\?]+$/m;
-  var letter = /^[0-9a-zA-Z.,/-_*#()[\]+=;:'"@!^%&?|${}`~<>]+$/m;
+  var letter = /^[0-9a-zA-Z.,/\-_*#()[\]+=;:'"@!^%&?|${}`~<>]+$/m;
   warn.innerHTML = 'Поле ' + z + ' может содержать только латинские буквы, цифры и символы .,/-_*#()[]+=;:\'"@!^%&?|${}`~<>';
   if (letter.test(uadd) || !uadd) {
     return true;

+ 2 - 2
web_interface/src/wui-8/main.js

@@ -245,7 +245,7 @@ function checkChangePWD(){
   var oldpass = $('oldpwd').value;
   var newpass = $('newpwd').value;
   var newpassrepeat = $('newpwdrepeat').value;
-  var letter = /^[0-9a-zA-Z.,/-_*#()[\]+=;:'"@!^%&?|${}`~<>]+$/;
+  var letter = /^[0-9a-zA-Z.,/\-_*#()[\]+=;:'"@!^%&?|${}`~<>]+$/;
   if (oldpass.length === 0 || newpass.length === 0 || newpassrepeat.length === 0){
     alert('Поля не заполнены!');
   } else if (newpass !== newpassrepeat){
@@ -363,7 +363,7 @@ function infoValidation(){
 function ValidateAlphanumeric2(uadd, z) {
   var warn = document.createElement('li');
   // var letter = /^[0-9a-zA-Z]+[^\u0430-\u044f\u0410-\u042f\u0451\u0401\?]+$/m;
-  var letter = /^[0-9a-zA-Z.,/-_*#()[\]+=;:'"@!^%&?|${}`~<>]+$/m;
+  var letter = /^[0-9a-zA-Z.,/\-_*#()[\]+=;:'"@!^%&?|${}`~<>]+$/m;
   warn.innerHTML = 'Поле ' + z + ' может содержать только латинские буквы, цифры и символы .,/-_*#()[]+=;:\'"@!^%&?|${}`~<>';
   if (letter.test(uadd) || !uadd) {
     return true;

+ 2 - 2
web_interface/src/wui/main.js

@@ -222,7 +222,7 @@ function checkChangePWD(){
   var oldpass = $('oldpwd').value;
   var newpass = $('newpwd').value;
   var newpassrepeat = $('newpwdrepeat').value;
-  var letter = /^[0-9a-zA-Z.,/-_*#()[\]+=;:'"@!^%&?|${}`~<>]+$/;
+  var letter = /^[0-9a-zA-Z.,/\-_*#()[\]+=;:'"@!^%&?|${}`~<>]+$/;
   if (oldpass.length === 0 || newpass.length === 0 || newpassrepeat.length === 0){
     alert('Поля не заполнены!');
   } else if (newpass !== newpassrepeat){
@@ -354,7 +354,7 @@ function infoValidation(){
 function ValidateAlphanumeric2(uadd, z) {
   var warn = document.createElement('li');
   // var letter = /^[0-9a-zA-Z]+[^\u0430-\u044f\u0410-\u042f\u0451\u0401\?]+$/m;
-  var letter = /^[0-9a-zA-Z.,/-_*#()[\]+=;:'"@!^%&?|${}`~<>]+$/m;
+  var letter = /^[0-9a-zA-Z.,/\-_*#()[\]+=;:'"@!^%&?|${}`~<>]+$/m;
   warn.innerHTML = 'Поле ' + z + ' может содержать только латинские буквы, цифры и символы .,/-_*#()[]+=;:\'"@!^%&?|${}`~<>';
   if (letter.test(uadd) || !uadd) {
     return true;