fix validation selectors for non-input fields
This commit is contained in:
parent
7cc94ad1aa
commit
0c7e7af45a
@ -4,7 +4,7 @@ function registerFormValidators(formId) {
|
|||||||
var email = form.querySelector('input[name="email"]');
|
var email = form.querySelector('input[name="email"]');
|
||||||
var phone = form.querySelector('input[name="phone"]');
|
var phone = form.querySelector('input[name="phone"]');
|
||||||
var subject = form.querySelector('input[name="subject"]');
|
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 address = form.querySelector('input[name="address"]');
|
||||||
var quantity = form.querySelector('input[name="quantity"]');
|
var quantity = form.querySelector('input[name="quantity"]');
|
||||||
var wireStake = form.querySelector('input[name="wire_stake"]');
|
var wireStake = form.querySelector('input[name="wire_stake"]');
|
||||||
@ -140,7 +140,7 @@ function registerFormValidators(formId) {
|
|||||||
if (!res.ok) {
|
if (!res.ok) {
|
||||||
res.json().then(function (err) {
|
res.json().then(function (err) {
|
||||||
if ('field' in 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);
|
alert(err.message);
|
||||||
});
|
});
|
||||||
|
Loading…
x
Reference in New Issue
Block a user