From 0c7e7af45a4c986cfd398e45d31268aa59022222 Mon Sep 17 00:00:00 2001 From: James Shiffer Date: Fri, 25 Feb 2022 22:19:05 -0800 Subject: [PATCH] fix validation selectors for non-input fields --- public/js/app.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/public/js/app.js b/public/js/app.js index 9a67b93..62b3be3 100755 --- a/public/js/app.js +++ b/public/js/app.js @@ -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); });