fix validation selectors for non-input fields

This commit is contained in:
James Shiffer 2022-02-25 22:19:05 -08:00
parent 7cc94ad1aa
commit 0c7e7af45a

View File

@ -4,7 +4,7 @@ function registerFormValidators(formId) {
var email = form.querySelector('input[name="email"]');
var phone = form.querySelector('input[name="phone"]');
var subject = form.querySelector('input[name="subject"]');
var position = form.querySelector('input[name="position"]');
var position = form.querySelector('select[name="position"]');
var address = form.querySelector('input[name="address"]');
var quantity = form.querySelector('input[name="quantity"]');
var wireStake = form.querySelector('input[name="wire_stake"]');
@ -140,7 +140,7 @@ function registerFormValidators(formId) {
if (!res.ok) {
res.json().then(function (err) {
if ('field' in err) {
form.querySelector('input[name="'+ err.field + '"]').classList.add('invalid');
form.querySelector('[name="'+ err.field + '"]').classList.add('invalid');
}
alert(err.message);
});