Member 14105304 Ответов: 1

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

});


Что я уже пробовал:

прочитал несколько статей, но у меня ничего нет.

1 Ответов

Рейтинг:
4

Thomas Daniels

Просто положить mission вместо #mission. getElementById не хочет #.


Afzaal Ahmad Zeeshan

5ед.

Patrice T

Взгляните на S2