Ошибка при добавлении карточки

180
23 июня 2022, 11:20

Написала функцию добавления карточки на страницу. Сама карточка добавляется, но не передается значение name в описание к карточке и Devtools выдает ошибку
"Uncaught TypeError: elementsPhotoGrid.prepend is not a function at HTMLElement.addPlace".

Код:

const addPlace = (evt) => {
    evt.preventDefault();
    const popupInputPlace = document.querySelector(".popup__input_place");
    const popupInputLink = document.querySelector(".popup__input_link");
    const newCard = {
            name: popupInputPlace.value,
            link: popupInputLink.value,
          }
    const card = new Card(newCard,
      '.elements__template_type_default', openPopupPhoto);
    const element = card.generateCard();
    elementsPhotoGrid.prepend(element);
    popupPlaceForm.close(addPopup, evt);
}
    

READ ALSO
Для чего нужен var перед переменными в javascript?

Для чего нужен var перед переменными в javascript?

Начал изучать JS, непонимаю для чего нужен var перед переменными если все хорошо работает и без этого

159
Не удается получить доступ к сайту visual studio code

Не удается получить доступ к сайту visual studio code

пытаюсь запустить проект(сайт) без отладки в Visual Studio Code, в итоге вижу надпись в браузере "Не удается получить доступ к сайту", хотя до этого...

297
Как разместить все стили к document.write в обном блоке?

Как разместить все стили к document.write в обном блоке?

Написал простенькую программу для вывода таблицы умножения и хотел применить стили css к данной таблице в documentwrite()

147
Photoshop редактирование SmartObject

Photoshop редактирование SmartObject

Есть графический файл mockup psdВнутри файла смартобъекты

209