Здравствуйте, должна выводится карточка после ввода НАЗВАНИЕ и ССЫЛКА, но выдает Cannot read property 'value' of null, что не так?
const popup = document.querySelector('.popup');
const popupEdit = document.querySelector('.popup_type_edit');
const popupAdd = document.querySelector('.popup_type_add');
const popupAddForm = document.querySelector('.popup-add-form');
const formElement = document.querySelector('.popup-edit-form');
const popupNameInput = popupContainer.querySelector('.form__input_type_name');
const popupDescrInput = popupContainer.querySelector('.form__input_type_descr');
const popupPlaceInput = popupContainer.querySelector('.form__input_type_place');
const popupLinkInput = popupContainer.querySelector('.form__input_type_link');
const cardsContainer = document.querySelector('.elements');
const cardTemplate = document.querySelector('.elements-item-template').content.querySelector('.elements__item');
const popups = Array.from(document.querySelectorAll('.popup'));
function handleFormSubmit(evt) {
evt.preventDefault();
profileName.textContent = popupNameInput.value;
profileDescr.textContent = popupDescrInput.value;
closePopup(popup);
}
formElement.addEventListener('submit', handleFormSubmit);
function handlerFormSubmitAdd(evt) {
evt.preventDefault();
addCardList({ name: popupPlaceInput.value, link: popupLinkInput.value});
popupAddForm.reset();
closePopup(popupAdd);
}
popupAddForm.addEventListener('submit', handlerFormSubmitAdd);
function createElement(item) {
const elementItem = cardTemplate.cloneNode(true);
const elementItemName = elementItem.querySelector('.elements__title');
elementItemName.textContent = item.name;
const elementItemImg = elementItem.querySelector('.elements__img');
elementItemImg.src = item.link;
elementItemImg.alt = item.name;
const elementDelBtn = elementItem.querySelector('.elements__button');
const elementLikeBtn = elementItem.querySelector('.elements__like');
Если удалить value, то добавляется карточка-ошибка, без текста и картинки, что можно сделать?