From 88322c426adf6f7851ab96bcd11127734bb29c36 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Fri, 27 Oct 2023 02:21:22 +0000 Subject: [PATCH] make checkbox required show error --- Views/FormView.js | 1 + 1 file changed, 1 insertion(+) diff --git a/Views/FormView.js b/Views/FormView.js index fcf7c91..dc63be9 100755 --- a/Views/FormView.js +++ b/Views/FormView.js @@ -646,6 +646,7 @@ export class FormView if (!elements[i].required && elements[i].value === '') { continue; } else if ((elements[i].required && elements[i].value === '') + || (elements[i].required && elements[i].getAttribute('type') === 'checkbox' && !elements[i].checked) || (typeof elements[i].pattern !== 'undefined' && elements[i].pattern !== '' && !(new RegExp(elements[i].pattern)).test(elements[i].value))