queryselector - "сложный" запрос. 
		
		
		
		Никак не могу осилить, как писать запросы сложнее, чем поиск просто по имени класса для queryselector().  
	Помогите пожалуйста с примером, как должен выглядеть запрос для queryselector() - вот к примеру для такого элемента: <button type="button" id="compactPitch" class="sc-fzoYHE sc-fznLPX dDZlPu"> То есть найти именно точно совпадение все трех атрибутов и их значений ?  | 
	
		
 Andy_kun, 
	let button = document.querySelector(`[type="button"][id="compactPitch"][class="sc-fzoYHE sc-fznLPX dDZlPu"]`);  | 
	
		
  | 
	
		
 Тут достаточно #compactPitch. 
	Id - уникален на станице. Также к явно сгенерированным классам типа dDZlPu не следует привязываться никогда. Эти классы изменятся в любой момент, при следующем обновлении фронта.  | 
	
		
 Цитата: 
	
  | 
	
		
 Цитата: 
	
 Или что Вы имели ввиду под "следующем обновлении фронта" ?  | 
	
		
 Andy_kun, ну какбэ я не вижу смысла в наборе символов dDZlPu, с вероятностью в 99% это имя класса сгенерировано минификатором\css-module'м, а не написано руками. Сгенерированные имена как правило меняются при каждой сборке. Каждое обновление кода - новая сборка. 
	 | 
	
		
 Цитата: 
	
  | 
	
		
 Andy_kun, да, привязываться стоит к тому, что не меняется. 
	 | 
| Часовой пояс GMT +3, время: 10:28. |