#javascript #html
Вопрос:
Кнопка «Обновить» на странице заказа WooCommerce случайным образом перестает работать и выдает следующую ошибку в консоли каждый раз, когда я нажимаю на кнопку:
Недопустимый элемент управления формой с именем=» не поддается фокусировке.
Я читал в Интернете, что это связано с некоторыми скрытыми, но обязательными полями ввода и правилами проверки HTML5. Но я просмотрел все теги ввода в исходном коде страницы, когда кнопка не работала, и не нашел такого «скрытого, но обязательного» поля ввода.
Я ищу быстрое исправление прямо сейчас, так могу ли я в любом случае отключить браузер от проверки ввода формы и разрешить кнопке отправить (Обновить) работать всегда?
Любая помощь будет высоко оценена.
Ответ №1:
Исправлено с помощью этого скрипта:
var badForms=document.querySelectorAll("form");
for(var i=0;i<badForms.length;i ){
badForms[i].setAttribute("novalidate","novalidate");
}