feat: added form validation

This commit is contained in:
Yurii
2024-01-19 03:05:50 +03:00
parent 99088fb723
commit 2adbda6832
4 changed files with 26 additions and 20 deletions

View File

@@ -4,6 +4,12 @@ function setupForm(formSelector) {
return;
}
form.querySelectorAll('input').forEach(item => {
item.addEventListener('change', (e) => {
e.target.setAttribute('aria-invalid', !e.target.checkValidity());
})
});
const url = form.action;
let button = form.querySelector('button[type="submit"]');
let defaultText;