|
@@ -35,11 +35,6 @@ function handleFormSubmit(event: Event, form: HTMLFormElement): void {
|
|
|
for (const element of form.querySelectorAll<FormControls>('*[name]')) {
|
|
for (const element of form.querySelectorAll<FormControls>('*[name]')) {
|
|
|
if (!element.validity.valid) {
|
|
if (!element.validity.valid) {
|
|
|
invalids.add(element.name);
|
|
invalids.add(element.name);
|
|
|
-
|
|
|
|
|
- // If the field is invalid, but contains the .is-valid class, remove it.
|
|
|
|
|
- if (element.classList.contains('is-valid')) {
|
|
|
|
|
- element.classList.remove('is-valid');
|
|
|
|
|
- }
|
|
|
|
|
// If the field is invalid, but doesn't contain the .is-invalid class, add it.
|
|
// If the field is invalid, but doesn't contain the .is-invalid class, add it.
|
|
|
if (!element.classList.contains('is-invalid')) {
|
|
if (!element.classList.contains('is-invalid')) {
|
|
|
element.classList.add('is-invalid');
|
|
element.classList.add('is-invalid');
|
|
@@ -49,10 +44,6 @@ function handleFormSubmit(event: Event, form: HTMLFormElement): void {
|
|
|
if (element.classList.contains('is-invalid')) {
|
|
if (element.classList.contains('is-invalid')) {
|
|
|
element.classList.remove('is-invalid');
|
|
element.classList.remove('is-invalid');
|
|
|
}
|
|
}
|
|
|
- // If the field is valid, but doesn't contain the .is-valid class, add it.
|
|
|
|
|
- if (!element.classList.contains('is-valid')) {
|
|
|
|
|
- element.classList.add('is-valid');
|
|
|
|
|
- }
|
|
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|