Рассмотрим следующий отрывок из HTML-кода:JS функционировать не в состоянии выбрать содержимое HTML ввода
<td>Field X: <br/><input type="text" id="field_x" value=""></td>
Я хочу, чтобы получить содержание InputField с идентификатором «field_x». С этой целью я написал следующий яваскрипт функции:
function get_content(){
var content = document.querySelector("field_x").value;
return content;
}
Однако, по какой-то причине линии
var content = document.querySelector("field_x").value;
внутри функции не работает и приводит следующее сообщение об ошибке:
«Невозможно прочитать значение свойства« null »
Что здесь происходит?
Typo, вы забыли '#' в 'document.querySelector (" field_x "). Value'. Вы должны научиться выполнять базовую отладку с помощью консоли браузера. – j08691
Используйте 'document.querySelector (" # field_x "). Value' или просто' document.getElementById ("field_x"). Value' – Nemoy