Как мне указать переменные console.log JS в связи с DOM? - PullRequest
0 голосов
/ 04 августа 2020

Привет, если я работаю в VSCode и объявил переменную, такую ​​как

const username = document.getElementById ("html-id")

, и я пробую console.log (имя пользователя) и запускаю его в VSCode через средство запуска кода, основанное на узле, я получаю документ не определен ошибка

Как я могу console.log и запустить мой JS код, чтобы получить правильные значения ?? Я понимаю, что это через браузер, но не знаю, как это сделать. Спасибо!

1 Ответ

1 голос
/ 04 августа 2020

Проблема в том, что нет DOM. Node - это среда выполнения для JS, работающая вне браузера. DOM существует только в браузере.

Чтобы получить желаемый результат:

  1. Откройте файл HTML в браузере.
  2. Ctrl + Shift + I ( если вы находитесь на Chrome), чтобы открыть инструменты разработчика. Go на вкладку консоли
  3. Введите const username = document.getElementById ("html-id") - введите
  4. console.log(username) - вы получите желаемый результат.
...