Не показывает ошибок в VSlint?

#javascript

#javascript

Вопрос:

Я использую VS Lint, и код работает не так, как мне нужно.

Кто-нибудь может дать несколько советов относительно того, как должен выглядеть мой тег script здесь?

Для контекста этот скрипт появляется после моей формы.

 async function onFormSubmit(ev) {
    ev.preventDefault();
    const EL_form = ev.currentTarget;
    return (await fetch(EL_form.action)).json();
}
                                  
const ELS_form = document.getElementByID('element');

ELS_form.forEach((el) => 
    el.addEventListener("submit", (ev) => {
        onFormSubmit(
            const response = await fetch("/lookup/"   'user input')
              .then(result =>result.json())
              .then(res => console.log(res));
    })
); 
 

Комментарии:

1. Можете ли вы добавить больше контекста относительно того, что вы хотите сделать. Кстати, поскольку вы используете getElementById, вам не нужен цикл forEach. может быть только один элемент с идентификатором.

2. Он не показывает ошибок, потому что код технически корректен. Знание того, что вы хотите, в сравнении с тем, что вы разработали, не является одной из его особенностей.