Встречается на собеседованиях • сегодня

Как получить элемент страницы по селектору

Для получения элемента по селектору в JavaScript есть несколько методов:

  1. document.querySelector(selector) - возвращает первый найденный элемент
js
const btn = document.querySelector('.my-button');
  1. document.querySelectorAll(selector) - возвращает NodeList всех элементов
js
const inputs = document.querySelectorAll('input[type="text"]');
  1. Устаревшие, но все еще работающие методы:
  • document.getElementById(id)
  • document.getElementsByClassName(class)
  • document.getElementsByTagName(tag)

Важные нюансы:

  • querySelectorAll возвращает статическую коллекцию (не live)
  • Для сложных селекторов используйте CSS-нотацию
  • Методы возвращают null или пустую коллекцию, если элементы не найдены
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы