Js не может прочитать свойство .value для входных данных. Почему?
у меня есть входные данные из html-файла.
и у меня есть файл js.
но когда я нажимаю кнопку "Отправить", появляется ошибка. почему?
код:
HTML:
<form method="" action=""> <input autofocus type="text" name="mission" id="mission" class="" placeholder="" required > <label id="" for="mission"> name: </label> <button id="submit" type="submit">submit</button> </form>
JS:
var button = document.querySelector("#submit"); button.addEventListener("click", function(){ var firstAns = document.getElementById("#mission").value; console.log(firstAns); //there's an error });
Что я уже пробовал:
прочитал несколько статей, но у меня ничего нет.