Если цель должна быть идентификатором, то
document.getElementById(target)
- правильный код для получения элемента по id. Другой код,
document.querySelector(target)
неверно, правильная версия будет
document.querySelector("#" + target)
Сам факт, что вы получите null
в качестве результата для первого, означает, что в document
нет тега с id
, который вы указали. Возможно, он был изменен / удален, если он вообще существовал, или вы можете захотеть получить идентификатор тега другой страницы.