瀏覽代碼

Fixed validation

master
Igor_Budimski 4 年之前
父節點
當前提交
e237af4aef
共有 1 個文件被更改,包括 1 次插入12 次删除
  1. 1
    12
      src/views/demoComponent/DemoComponent9.js

+ 1
- 12
src/views/demoComponent/DemoComponent9.js 查看文件

@@ -31,19 +31,8 @@ const DemoComponent9 = () => {
setMargins(event.target.value);
}

const validateMargins = () => {
const array = (margins).split(",");
let allNums = true;
array.forEach(function (element) {if (isNaN(element)) {allNums = false; setMargins("");}});
if (array.length === 4 && (margins).split(",").length === 4 && allNums === true) {
return true;
} else {
return false;
}
}

const exec = () => {
if (!validateMargins()) {
if (!margins.match(/^(\d+\s?(mm)?),(\d+\s?(mm)?),(\d+\s?(mm)?),(\d+\s?(mm)?)$|^(\d+\s?(cm)?),(\d+\s?(cm)?),(\d+\s?(cm)?),(\d+\s?(cm)?)$/)) {
alert("Incorrect margin parameters");
return;
}

Loading…
取消
儲存