Я пытаюсь определить переменные на основе существования определенных идентификаторов. Пример:
if (document.querySelector("a#sell")) {
var sell;
} else if (document.querySelector("a#buy")) {
var buy;
} else if (document.querySelector("a#area")) {
var area;
} else {
var contact;
}
Не работает. Если я определю их без операторов if / else ниже, они будут работать нормально:
var sell = document.querySelector("a#sell");
var buy = document.querySelector("a#buy");
var area = document.querySelector("a#area");
НО мне нужно иметь операторы if / else, чтобы любая контактная форма без этих идентификаторов вела бы себя иначе. Что я делаю не так?