diff --git a/src/validator/FormValidator.js b/src/validator/FormValidator.js index 3c777dc..eddeb17 100644 --- a/src/validator/FormValidator.js +++ b/src/validator/FormValidator.js @@ -134,6 +134,7 @@ export class FormValidator extends Validator { : El('p', {}, input.value).textContent.trim(); let ruleList = rules[ name ].split('|'); + let format = { value: Validator.INPUT_STR }; for (let tokenRule of ruleList) { @@ -146,11 +147,11 @@ export class FormValidator extends Validator { if (!this.handlers[rule]) { throw new Error(`The rule "{${rule}}" does not exist`); } - - let format = { value: Validator.INPUT_STR }; - + let result = this.handlers[ rule ] (val ?? null, !!input, args, format); + console.log( val + ' ' + rule + ' ' + JSON.stringify ( format) ) + if (result === false) { pass = false;